2011-04-09 69 views
0

我正在使用「backgroundworker」等待來自其他程序的信號輸入。我發現這會降低我的系統性能。有沒有任何編程技術可以幫助我等待來自其他程序或exe的信號?所以我不需要一直等待有線信號。我需要一個類似委託事件的東西,其中有一段時間來自其他程序,然後我的功能將相應地觸發。 還是等待來自其他exe的消息或信號的任何技術?如何從其他程序消息中通知當前程序

+0

你可以在你等待你的信號時發佈代碼嗎? – thumbmunkeys 2011-04-09 07:44:04

回答

0

如果你需要爲這個跨程序,甚至遠程通信的強大的解決方案考慮使用JMS服務器一樣ActiveMQ或Microsoft MSMQ(非JMS)。我個人比較喜歡ActiveMQ。

ActiveMQ具有用於發佈和訂閱主題和隊列的適配器。您可以使用http://activemq.apache.org/nms/連接C#。

相關問題