This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources. (July 2013) (Learn how and when to remove this message) Microsoft Message Queuing (MSMQ) is a message queue implementation d
メッセージキュー(英: Message queue)は、プロセス間通信や同一プロセス内のスレッド間通信に使われるソフトウェアコンポーネントである。制御やデータを伝達するメッセージのキューである。 メッセージキューは非同期型通信プロトコルの一種を提供しており、送信側と受信側がメッセージキューに同時にやり取りしなくともよいことを意味する。キューに置かれるメッセージは、受信側がそれを取り出すまで格納されたままとなる。メッセージキューは大抵の場合、格納できる1つのメッセージの大きさや保持できるメッセージ数に上限を設けている。 メッセージキューには様々な実装がある。オペレーティングシステム内に実装される場合やアプリケーションソフトウェア内に実装される場合がある。それらのキューはそのシステムが必要とする用途でのみ使われる[1][2][3]。 その他の実装では、コンピュータ間のメッセージのやり取りに使わ
適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム MSMQ 接続マネージャーを使用すると、Message Queuing (MSMQ) を使用するメッセージ キューにパッケージが接続できるようになります。 Microsoft SQL Server Integration Services に含まれるメッセージ キュー タスクは、MSMQ 接続マネージャーを使用します。 MSMQ 接続マネージャーをパッケージに追加すると、Integration Services は、実行時に MSMQ 接続を解決する接続マネージャーを作成し、接続マネージャーのプロパティを設定し、接続マネージャーをパッケージの Connections コレクションに追加します。 接続マネージャーの ConnectionManagerType プロパティは、 MSMQに設定さ
Windows Server 2008 または Windows Server 2008 R2 にメッセージ キュー 4.0 をインストールするには サーバー マネージャーで [機能] をクリックします。 [機能の概要] の右側のペインで、 [機能の追加] をクリックします。 表示されたウィンドウで [メッセージ キュー] を展開します。 [メッセージ キュー サービス] を展開します。 [ディレクトリ サービス統合] をクリックし (ドメインに参加するコンピューターの場合)、 [HTTP サポート] をクリックします。 [次へ] をクリックし、 [インストール] をクリックします。 Windows 7 または Windows Vista にメッセージ キュー 4.0 をインストールするには [コントロール パネル] を開きます。 [プログラム] をクリックし、 [プログラムと機能] の [
このセクションの最初の 5 つの記事は、マネージド スレッド処理を使用するタイミングを判断するのに役立つように設計されており、また、いくつかの基本的な機能について説明するためのものです。 その他の機能を提供するクラスについては、「スレッド処理オブジェクトと機能」と「同期プリミティブの概要」を参照してください。 このセクションの残りの記事には、マネージド スレッド処理と Windows オペレーティング システムとの相互作用など、高度なトピックが含まれます。 このセクションの内容 スレッドおよびスレッド処理 複数のスレッドの利点と欠点について説明し、スレッドを作成またはスレッド プール スレッドを使用する可能性のあるシナリオの概要を示します。 マネージド スレッドの例外 さまざまなバージョンの .NET のスレッドでのハンドルされていない例外の動作、特に、アプリケーションの終了の原因となる状
例 この例では、ローカル Mutex オブジェクトを使用して保護されたリソースへのアクセスを同期する方法を示します。 各呼び出し元スレッドはミューテックスの所有権を取得するまでブロックされるため、 メソッドを ReleaseMutex 呼び出してミューテックスの所有権を解放する必要があります。 using System; using System.Threading; class Example { // Create a new Mutex. The creating thread does not own the mutex. private static Mutex mut = new Mutex(); private const int numIterations = 1; private const int numThreads = 3; static void Main() {
例 次の例では、 メソッドを GetEnvironmentVariable 使用して、Windows ディレクトリのパスを含む環境変数を取得 windir します。 using namespace System; using namespace System::IO; void main() { if (Environment::OSVersion->Platform == PlatformID::Win32NT) { // Change the directory to %WINDIR% Environment::CurrentDirectory = Environment::GetEnvironmentVariable( "windir" ); DirectoryInfo^ info = gcnew DirectoryInfo( "." ); Console::WriteLine("D
ユニバーサル C ランタイム ライブラリ (UCRT) は、C++ に適合するために必要な C 標準ライブラリの大部分をサポートしています。 特定の例外を除き、C99 (ISO/IEC 9899:1999) ライブラリが実装されています。 <complex.h> での厳密な型の互換性。 aligned_alloc。Windows オペレーティング システムでは割り当ての調整がサポートされないため、これが実装される可能性は低いです。 代わりに、非標準 の _aligned_malloc を使用してください。 strerrorlen_s <stdatomic.h> での atomic のサポート <threads.h> でのスレッドのサポート UCRT は、POSIX.1 (ISO/IEC 9945-1:1996、POSIX システム アプリケーション プログラム インターフェイス) の C
システム時刻を取得します。 構文 time_t time( time_t *destTime ); __time32_t _time32( __time32_t *destTime ); __time64_t _time64( __time64_t *destTime ); パラメーター destTime 時刻の格納場所へのポインター。 戻り値 エラーが発生した場合は、1970 年 1 月 1 日の午前 0 時から経過した秒数、または -1 を返します。 解説 time 関数は、協定世界時刻 (UTC) の 1970 年 1 月 1 日午前 0 時 (00:00:00) 以降の経過時間をシステム クロックに従って返します。 戻り値は、 destTimeで指定される場所に格納されます。 このパラメーターは NULLできます。その場合、戻り値は格納されません。 time は _time64 用
「みんなどこにいるんだろう?」 ノーベル物理学賞を受賞し,理論と実験の両方で並外れた業績を残したフェルミ(Enrico Fermi)は空飛ぶ円盤騒ぎに端を発したランチタイムの雑談でこんな問いを発した。「みんな」とは宇宙人のことだ。フェルミは論理的思考によって,宇宙人がすでに地球を訪れている可能性が高いと推定したのだが,実際には訪れている証拠などないことから,この問いを発した。「フェルミのパラドックス」と後に呼ばれるようになったこの問題は,フェルミが問いを発して70年たった現在も解かれていない。宇宙人とのコンタクトはなぜないのか,そもそも地球外生命は存在するのか。ユニークな2つの新説を紹介する。 なぜ私たちは宇宙人と遭遇しないのか C. シャーフ インフレーション理論から探る地球外生命の存在確率 中島林彦 協力:戸谷友則/山岸明彦
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く