少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

wcf的双工通讯的变种:发布订阅

勇哥注:

并非wcf有一种专门的发布/订阅方式,它只是双工方式的一种变形。

其实就是用一点编程技巧在双工方式上面改进而来的。


如下图所示:

上面是客户端,下面窗口是服务端。

首先你在客户端点击两次“订阅”,服务端点“刷新”就可以看到最新的订阅客户列表。

wcf的双工通讯

勇哥注:

wcf的双工通讯,有双工通讯和发布订阅两种方式。


(一)勇哥先来演示“双工通讯”

程序还是使用简单的add计算的例子。

下面是程序的解决方案,为了简单就只有两个项目。

我们把契约、服务、hosting合在一起,变成下面的WcfService项目。

image.png

wcf中Service的name

勇哥注:这是一个比较容易忘记的点,特别是使用wcf配置工具的时候。


Service的name并不是随便命名的。

        <services>
            <service name="Services.CalculatorService">
                <endpoint address="http://127.0.0.1:9999/calculatorservice" binding="basicHttpBinding"
                    bindingConfiguration="" contract="Contracts.ICalculator" />
            </service>
        </services>

WCF各种超时问题的处理


先来引用一下关于超时问题的处理的一些资料


在 WCF 中使用高效的 BinaryFormatter 序列化

本文将定义一个 WCF 终结点行为扩展,以在 WCF 中使用更高效的 BinaryFormatter 进行二进制序列化,并实现对是否使用传统二进制序列化功能的可配置。

分布式系统概念扫盲

什么是分布式软件系统?分布式软件系统是什么意思?


让Fiddle可以抓到 .NET 应用程序的包,包括wcf应用程序的包

分布式halcon服务:SkHalconService(一)项目介绍

勇哥注:

halcon是不支持远程算子访问的。更别提分布式访问。

它只能弄个监听tcp的死循环,然后跟据送进来的字符串进行case。

所以这里说的分布式halcon服务,指的是勇哥正在开发的一套开源软件:SkHalconService。

WCF的一些异常信息记录

wcf的几种宿主的比较

勇哥注:

这里比较一下几种宿主环境谁最常用。


<< < 29 30 31 32 33 34 35 36 37 38 > >>
«    2026年3月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864