問題タブ [consumer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - OAuth プロバイダー用ライブラリ (Java)
OAuth プロバイダーの構築に役立つ Java ライブラリを探しています。OAuth 署名付きリクエストを受信し、それらが有効かどうかを判断できる必要があります (署名、タイムスタンプ、ナンス値をチェックします)。
この作業を簡単にする何かがあるかどうか知っていますか?
java - 複数言語の ActiveMQ パブリッシャーとサブスクライバー (C++ Java)
C++ コンポーネントと Java コンポーネントの間で 2 つのプロセスで通信するメッセージ ブローカーとして ActiveMQ を使用したいと考えています。例えば。C++ コンポーネントがパブリッシャーで、Java コンポーネントがサブスクライバーです (複数のサブスクライバーが存在する場合もあります)。ActiveMQ Web サイトを見ると、ツール OpenWire と ActiveMQ-CPP について言及されています。ただし、Web サイトのすべての例では、生産者と消費者の両方に同じ言語を使用しています。
私の質問は次のとおりです。
1.ActiveMQ は異なる言語のプロデューサー/コンシューマーに対して機能しますか?
2.異なるプロセスで?どのように?
c++ - MacOSXでは、C++で、スピンロックなしで共有メモリを介してプロセス間通信を行う方法は?
私は2つのプロセスを持っています:
共通にマッピングされたメモリの共有領域があります
これで、Producer はメモリにデータを書き込みます。コンシューマはメモリからデータを読み取ります。
どうすればこれを達成できますか?
mysql - データベース(MySql)を使用した生産者/消費者システム、これは実現可能ですか?
何かを使用して、それぞれが異なるオペレーティングシステムの異なるマシンで実行されている複数のコンシューマー/プロデューサーとシステムを調整する必要があります。私はこれを行うためにMySqlを使用することを研究してきましたが、それは途方もなく難しいようです。
私の要件は単純です。消費者/プロデューサーをいつでも追加または削除できるようにしたいので、相互に依存するべきではありません。当然、データベースは2つをうまく分離します。
MySql用のQ4Mメッセージキュープラグインを見てきましたが、使用するのが複雑なようです。
システムを可能な限り最適に構築する方法について、いくつかの情報が本当に必要です。
c - Producer/Consumer プログラムの不明なエラーです。無限ループであると思われます
私は生産者/消費者の問題、特にバウンドバッファバージョンを解決するプログラムを書いています(私はそれらが同じことを意味すると信じています)。プロデューサーは x 個の乱数を生成します。x はプログラムのコマンド ライン パラメータです。現時点では、プログラムが無限ループに陥っていると思いますが、なぜそれが発生しているのかはわかりません。セマフォを正しく実行していると思います。
次のようにコンパイルします: gcc -o prodcon prodcon.cpp -lpthread -lrt 次に、./prodcon 100(生成する乱数値の数) を実行します。
これは私のコードです。
.net - WCF MSMQ コンシューマー スレッド数
WCF で netMsmqBinding を使用して、MSMQ キューからメッセージをプルできるスレッドの最大数を構成する最良の方法は何ですか?
たとえば、一度に 2 つ (または 10、または任意の数) のワーカー スレッドだけがメッセージをプルするようにしたい MSMQ サービスがあるとします。
java - My Produce Consumer がハングする
以下のプログラムをコピーして、IDE で実行してみてください。これは単純な Produce Consumer の実装です。1 つの Producer スレッドと 1 つの Consumer スレッドを使用すると問題なく動作しますが、それぞれ 2 つ使用すると失敗します。このプログラムがハングする理由を教えてください。または、他に何か問題があるのでしょうか。
spring - ActiveMQ 単一コンシューマー 複数プロデューサー
activemq で単一のコンシューマーの複数のプロデューサーを実装する方法についてのリファレンスを指摘できる人はいますか? または、非常に単純な実装を提供できます。これは非常に役立ちます。
ありがとう
android - Android/DalvikVM はハンドラーをどのように処理しますか?
Android/DalvikVM でハンドラーがどのように処理されるのか疑問に思っています。私は Android 用のアプリケーションを作成しています。あるクラスには、別のクラスからメッセージを受け取る Handler メソッドがあります。Handler メソッドは Thread として機能し、同じクラスの run() メソッドに対して非同期になりますか、それとも run() メソッドのコード行が完了するまで待機しますか (一種のアトミック操作)? または、他の何か?
Handler メソッドでメッセージをキューに追加し、run() メソッド (プロデューサー-コンシューマー) でメッセージを処理および削除したいので、疑問に思っています。
私のコード構造:
ハンドラーのコードはいつ実行されますか? run() メソッドのコードはどこかで中断されますか? バッファが破損しないように、run() およびハンドラ メソッドのコードの周りに、同期やセマフォなどを用意する必要がありますか?
concurrency - 高速で最高のプロデューサー/コンシューマー キュー手法 BlockingCollection と並行キュー
C# 3.0 で Generic.Queue と Monitor.Enter,wait,exit を使用して、キューを消費する前に待ちます (要素がエンキューされるのを待ちます)。現在、C# 4 に移行しています。
特にロックを回避するために、どれが高速で最適かを誰かに提案できますか..
BlockingCollectionとconcurrentQueueまたはその他のもの...
ノート。プロデューサーを制限したくない
前もって感謝します..