我已经通过一些关于创建WCF服务的教程。我正在使用Visual Studio 2012.我有一个非常简单的WCF服务库(vb.net)和Windows应用程序(vb.net)通过WCF进行通信。这是一个开始。如何使用WCF在应用程序和Windows服务之间进行通信?
然而,我的项目需要我做到以下几点:
- 我的Windows服务 - 这已经是有它的任务的应用程序。
- 我的应用程序 - 这是一个已经开发的应用程序。
我需要该服务与应用程序交谈。该服务将需要以下信息发送到Windows应用程序:
- 状态更新
- 度量信息(大部分用于计数的整数)
我需要的应用程序将信息发送到该服务。这将需要发送:
- 重新加载配置命令
应该是比较简单的,但我从来没有与WCF工作直到今天。所以我有一些问题...
- 我是否需要将我当前的Windows服务重新加入WCF服务?
- 由于它不会在IIS中,我也创建一个WCF服务库,或者我将它滚动到Windows服务?
- 建立不同类型的沟通的最佳方式是什么? (即通过特定指标发送并重新加载命令)
可能主要问题是除了我当前的Windows服务和应用程序之外,还有哪些组件需要使其工作?
我希望是明确的:(我想我混淆这一切......但我希望不是