我正在開發某種服務器服務,他們在特定的時間範圍內進行操作並停止工作,我需要編寫一個監視應用程序以接收從同一本地主機中的服務發送的一些狀態文本。服務 - >應用程序通信。最好的方法?
這是我第一次需要在進程間進行通信,我一直在尋找一些方法,你認爲這是最好的嗎?爲什麼?每個人的利弊?
- Remoting的
- 命名管道
- Windows消息
- 本地TCP連接
- 數據庫表日誌(我使用一個數據庫,以便它的另一個選項)
- 數據文件在磁盤上
編輯: 我正在使用.net 2,所以偉大的wcf soluti在不爲我工作:(
我使用.net v2,這是v3中的新功能。但我會在不久的將來記住它。 – MazarD 2009-01-28 16:36:50