2014-04-25 62 views
0

我在.NET 4.5.1上編寫了2個Windows服務。我正在查看是否有像WinAPI的SendMessage(IntPtr hwnd,uint Msg,IntPtr wParam,IntPtr lParam)調用的功能,可以用於像Windows服務這樣的無GUI的過程!在C#中的服務之間發送消息

謝謝!

+0

的可能重複的[發送窗口消息到Windows服務(http://stackoverflow.com/questions/1233195/send-windows-message-to-a-windows-service) – Gusman

回答

1

當兩個進程需要通信時,他們使用任意數量的進程間通信(IPC)機制之一來進行通信。 this SO post的答案給了你一些可能性的想法。爲此,我將添加WCF,這是微軟推薦的將兩個基於.NET的應用程序相互交談的方式。

就我個人而言,我選擇這種類型的插座,但它確實降低了您的特定情況和您的舒適度。

HTH