Wcf 服务仓库

Wcf 服务仓库,wcf,web-services,architecture,Wcf,Web Services,Architecture,我们在全国各地的数百个客户都有vb6/MS Access应用程序。老板需要他们互相交谈,例如客户机A在客户机B的数据库中创建一个新任务,状态更新返回到A 我正在尝试设计一个WCF系统,它可以通过使用一个集中的服务与安装在每个客户机上的某种服务进行通信来实现这一点。我想知道的是,中央系统是如何知道客户的地址的,即动态地确定和使用服务的?什么样的体系结构才能满足这些要求?让客户端与服务建立连接,而不是相反。从服务器上,您无法确保客户端可用—硬件启动时间、连接性、软件可用性 这需要客户端打开一个持久连

我们在全国各地的数百个客户都有vb6/MS Access应用程序。老板需要他们互相交谈,例如客户机A在客户机B的数据库中创建一个新任务,状态更新返回到A


我正在尝试设计一个WCF系统,它可以通过使用一个集中的服务与安装在每个客户机上的某种服务进行通信来实现这一点。我想知道的是,中央系统是如何知道客户的地址的,即动态地确定和使用服务的?什么样的体系结构才能满足这些要求?

让客户端与服务建立连接,而不是相反。从服务器上,您无法确保客户端可用—硬件启动时间、连接性、软件可用性

这需要客户端打开一个持久连接,或者客户端定期轮询服务

一般来说,服务提供的接口不需要了解任何有关客户端的信息,而客户端需要了解服务细节的接口