みなさん、良い一日を、
フィードバックが欲しいプログラム設計に関する質問があります。
これが私の状況です:私は持っています
- ソフトウェア A を実行しているコンピューター A
- ソフトウェア A にはさまざまな状態 (アイドル、処理中、印刷中など) があります。
- 管理ソフトウェア B を実行しているコンピュータ B
- これらのソフトウェアは、2 つの異なるマシン上にあります。
私が本当に必要としているのは、ソフトウェア B を実行しているコンピューターがソフトウェア A の状態を判断できる方法です。
状態が変化したときに、ソフトウェア A からソフトウェア B に何らかの信号 (メッセージ) を送信したいと考えています。また、ソフトウェア B が要求したときに、ソフトウェア A がその状態を送信するようにしたいと考えています。
2 つの間で NService Bus または MSMQ を使用することを考えていましたが、ソフトウェア B は現在のネットワーク上にないコンピューター上にある可能性があります (ネットワーク上の「企業オフィス」にある可能性があります)。リストされている2つの方法以外に、私が望むものを達成する方法はありますか?
どんな助けでも大歓迎です。
ありがとうございました、
ティム