如果要使用.NET开发,请使用WCF进行进程间通信。WCF大大简化了开发,因为与特定的通信机制(例如,套接字,管道等)相关的复杂性在统一的编程模型之后被抽象了。因此,无论您选择使用http,tcp还是命名管道作为传输机制都没有关系,编程模型是相同的。
我强烈推荐Juval Lowy的《WCF编程 》一书。您也可以访问他的网站IDesign.net以获得免费的WCF代码示例。
有关WCF的概述,请在dnrTV上观看此免费视频。它涵盖了WCF的目的,并通过一些易于理解的示例演示了WCF编程。
如果尚未创建Windows服务,但计划在C#中创建Windows服务,则可以按照此处的逐步操作进行操作。