WWSAPI双工通道服务
WWSAPI duplex channel service
我们正处于定义基于WWSAPI的客户机-服务器体系结构的开始阶段。
我们的一个服务应该允许客户端根据某些标准连接和订阅一些数据更新。然后,在创建或更新该数据时,应该通过从服务器到客户端的回调将其传递给客户端。
在WCF中,可以使用允许客户端为服务器提供回调的双工通道,但是我读到双工通道不支持WWSAPI。
正确吗?我们已经有了在WCF中定义双工服务并使用WWSAPI客户端使用它的良好经验,但是也可以用WWSAPI定义双工服务吗?
有谁有好的例子吗?在所有的WCF信息中,真的很难找到好的WWSAPI示例…
更新:一周3次浏览!重新标记为c++
看看TCP通道层的例子,RequestReply Client/Server就是你的解决方案。
既然您提到能够使用WWSAPI客户端使用WCF双工服务,我遇到了同样的限制,并通过实现位于客户端和服务器之间的WCF服务来解决它。这是一个路由器,但这并不是必须的。它定期轮询WWSAPI服务器,然后在值更新时回调客户端。虽然不理想,因为更新和回调之间的延迟与轮询服务器上的负载之间存在平衡,但它确实有效。
在我们的例子中,我们使用的是WCF客户端,但如上所述,您似乎已经获得了WWSAPI -> WCF双工服务。
相关文章:
- Active Directory:从网络服务帐户下运行的Windows服务调用ADsOpenObject时失败
- 检测win32服务创建和删除的最佳方法
- 使用 mod_gsoap 部署服务时,如何在 Gsoap 中更改 soap 上下文的模式?
- 当服务中的事件被触发时,如何将响应从服务发送回客户端?
- 在AVX通道中混洗的最佳方式
- 在Arduino中将PWM通道命名为LEDC是否有特定原因
- gRPC 生成的代码缺少服务实现
- C# DLL 从C++应用程序调用 SOAP Web 服务
- 在 Winrt/C++ 中使用应用服务
- 将第二个 GATT 服务添加到 Movesense 容器
- 从运行服务的应用程序代码中提取窗口句柄
- 对于使用高级服务的分钟数和应付金额,我不断得到相同的数字
- 空 grpc 客户端通道
- 通过 Tor 服务C++ socket.io 客户端
- 创建服务失败0x6f7存根收到错误数据
- Windows 后台服务(系统配置文件)无法使用 C++ 访问 win 10 上的用户 appData 文件夹?
- 打开 Docker 撰写文件中每个服务的外壳选项卡
- 在 Linux 上C++:在作为 systemd 服务运行时侦听键盘输入
- 在使用 gSoap 链接多个 SOAP 服务时启用保持活动状态
- WWSAPI双工通道服务