目前有个问题一直困惑着我,不知道如何解决,问题描述如下:
我们需要做一个winform的客户端(可以是智能客户端),为方便叫做A,采用web服务与宿主(也就是web服务站点)通信,而web服务站点那头也有一个winform的应用程序在运行(在服务器端,这点很重要),这里叫做B,B可能会进行一些操作,而其中某些操作结果需要通知给A,想采用web服务来通知A(这里不考虑用Socket),web服务好象是不支持双向通信的。
至此,我认为这涉及到消费者和服务者的问题。
于是我考虑在A端也建立一个web服务站点,以方便B在做了某些操作之后,可以直接调用A端的web服务。
但是考虑到这里,我就有点糊涂了,web服务站点该如何通知A。
我们需要做一个winform的客户端(可以是智能客户端),为方便叫做A,采用web服务与宿主(也就是web服务站点)通信,而web服务站点那头也有一个winform的应用程序在运行(在服务器端,这点很重要),这里叫做B,B可能会进行一些操作,而其中某些操作结果需要通知给A,想采用web服务来通知A(这里不考虑用Socket),web服务好象是不支持双向通信的。
至此,我认为这涉及到消费者和服务者的问题。
于是我考虑在A端也建立一个web服务站点,以方便B在做了某些操作之后,可以直接调用A端的web服务。
但是考虑到这里,我就有点糊涂了,web服务站点该如何通知A。
解决方案 »
- 【分享】C#验证码类,超级详细解释,适合新手使用
- 我的TreeView,加入了两个TreeViewItem,一个在前台xaml代码中加入,一个在后台C#中加入。有人肯帮我调调吗?
- C@如何实现WH_CBT全局钩子?
- B/S的系统,如何修改为C/S 这个S不动可以吗?
- asp.net大文件上传,有什么好的组件介绍一下
- 关于垃圾回收的一个问题。
- 兄弟们有没有.net 新的打包方案,一起打包一起安装,每次安装程序前都要安装dotnetfx.exe不是很直观。
- 用正则表达式解析XML标签
- 求助!@一个关于游标的问题 -----急
- 这句语句myCommand.ExecuteNonQuery();执行出错,怎么回事?
- 自己用winform做象棋的问题!
- BS模式下的C#串口通信
除非你A按照一定规则,轮训定时去访问WEB服务获取数据http访问也是SOCKET的嘛