0

我对应用程序之间的通信比较陌生,我的目标是拥有一个 Windows 服务和一个管理应用程序,我可以在其中告诉服务要做什么,运行哪些方法(远程函数调用)。我偶然发现了“远程处理”,但很多人都说这种技术已被弃用,最好切换到称为 WCF 的东西。

通过这个,我根据这个 MSDN 文档构建我的服务:http: //msdn.microsoft.com/en-us/library/ms733069.aspx

我可以安装服务,运行它,关闭它。但是我如何与之交互呢?“WCF 客户端”应用程序的外观如何?似乎 WCF 与远程处理完全不同,没有服务器-客户端接口,没有编组对象。我有点困惑,希望你能帮忙。

4

1 回答 1

0

您需要一个 Proxy/ChannelFactory 供客户端与您的 WCF 服务进行交互。
在客户端,您需要一个 App.config/Web.config,您需要在其中配置客户端必须寻找服务的端点。
您也可以以编程方式执行此操作。只需了解 WCF 的基础知识,它比您想象的要容易。:)
http://msdn.microsoft.com/en-us/library/ms731067.aspx

于 2012-09-10T08:57:07.070 回答