问一下wcf双工通信的问题
接触wcf不是很久,最近学到了wcf双工通信这一块,看了不少教程,但感觉很是糊涂第一:双工通信的回调契约和服务契约怎么混在一起?而且顺序也搞不懂,整个双工都很乱,要建立的...
接触wcf不是很久,最近学到了wcf双工通信这一块,看了不少教程,但感觉很是糊涂
第一:双工通信的回调契约和服务契约怎么混在一起?而且顺序也搞不懂,整个双工都很乱,要建立的文件也有7,8个,我自己的理解是:客户端发出一个请求给服务端,服务端就得知了客户端的终结点,然后把结果作用于客户端,相当于客户端自己操作自己(不懂),麻烦用通俗点的语言解释一下
第二:如果是单向的服务契约是为了满足分布式应用的话,那么回调契约是用来干什么的?难道是服务端控制客户端的吗?(按照我上面的理解就不是了,因为触发点是客户端,而服务端想要控制客户端,就必须服务端为主动的,不应该等到客户端发过来请求才进行操作)假如我有一个总控制台,想控制下面的各个客户端,是不是必须使用wcf双工技术才能实现?QQ的远程操作要用什么技术弄呢?? 展开
第一:双工通信的回调契约和服务契约怎么混在一起?而且顺序也搞不懂,整个双工都很乱,要建立的文件也有7,8个,我自己的理解是:客户端发出一个请求给服务端,服务端就得知了客户端的终结点,然后把结果作用于客户端,相当于客户端自己操作自己(不懂),麻烦用通俗点的语言解释一下
第二:如果是单向的服务契约是为了满足分布式应用的话,那么回调契约是用来干什么的?难道是服务端控制客户端的吗?(按照我上面的理解就不是了,因为触发点是客户端,而服务端想要控制客户端,就必须服务端为主动的,不应该等到客户端发过来请求才进行操作)假如我有一个总控制台,想控制下面的各个客户端,是不是必须使用wcf双工技术才能实现?QQ的远程操作要用什么技术弄呢?? 展开
1个回答
展开全部
第一:在服务契约上标注一下你的回调契约是哪个即可。
[ServiceContract(CallbackContract = typeof(你的回调契约类型))]
第二:回调契约就是用于服务端控制客户端的。比如,一个典型场景是,客户端提交请求以后立即返回;服务端处理一段时间后,再通知客户端结果。
第三:“假如我有一个总控制台,想控制下面的各个客户端,是不是必须使用wcf双工技术才能实现?”是的。
第四:“QQ的远程操作要用什么技术弄呢”这个就比较复杂了。简而言之,就是操作端往接收端发送指令,接收端根据指令来操作,并返回画面数据。比如,操作端发送鼠标键盘的信息,接收端把这些信息变成Windows消息,发送给操作系统(相当于重现一次鼠标键盘操作)。
[ServiceContract(CallbackContract = typeof(你的回调契约类型))]
第二:回调契约就是用于服务端控制客户端的。比如,一个典型场景是,客户端提交请求以后立即返回;服务端处理一段时间后,再通知客户端结果。
第三:“假如我有一个总控制台,想控制下面的各个客户端,是不是必须使用wcf双工技术才能实现?”是的。
第四:“QQ的远程操作要用什么技术弄呢”这个就比较复杂了。简而言之,就是操作端往接收端发送指令,接收端根据指令来操作,并返回画面数据。比如,操作端发送鼠标键盘的信息,接收端把这些信息变成Windows消息,发送给操作系统(相当于重现一次鼠标键盘操作)。
晓网科技
2024-10-17 广告
2024-10-17 广告
网状网通信实际上就是多通道通信,在实际工业现场,由于各种原因,往往并不能确保每一个无线通道都能够始终畅通,就像城市的街道一样,可能因为车祸,道路维修等,使得某条道路的交通出现暂时中断,此时由于我们有多个通道,车辆(相当于我们的控制数据)仍然...
点击进入详情页
本回答由晓网科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询