1

我有两个WinForms需要通信的应用程序。

我正在考虑使用WCF在这两者之间建立通信,但转换其中一个WCF服务应用程序不是一种选择。

有没有办法以WCF某种方式实现或者我应该忘记它?

例如,我想创建一个两个应用程序都可以使用的WCF服务器(带有PushPull机制),但我认为它不是很有效。

此外,如果这有助于提出其他解决方案,请考虑用户不能拥有管理权限。

4

1 回答 1

0

主要思想是创建一个托管在 Winform 或控制台应用程序中的 WCF 服务。比您应该将 WCF 服务引用添加到您的 Winform 应用程序引用。休息很简单。您可以在计时器中查询服务,例如 500 毫秒。这整个概念可能会对您有所帮助。如果您想查看已实现的示例,请参阅以下链接:

你见过吗:http ://wcfsimplechat.codeplex.com/ 。这个小小的 WCF 聊天示例可以帮助我思考。

于 2014-04-02T09:36:49.523 回答