首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WCF Web套接字客户端还需要在windows 8上运行

WCF Web套接字客户端还需要在windows 8上运行
EN

Stack Overflow用户
提问于 2013-06-11 07:54:16
回答 1查看 2.2K关注 0票数 0

我是新的WCF网络套接字,我正在尝试实现双工服务使用网络套接字。我已经使用下面的示例实现了wcf web套接字服务,它工作得很好。

http://msdn.microsoft.com/en-us/library/hh977020.aspx

我知道web套接字对WCF服务的最低要求是windows 8和.net框架4.5。因此,我已经将我的服务托管在windows server 2012服务器机器上。然后,我编写了WCF web套接字客户端来访问该服务,我的客户端是运行在windows 7上的windows表单应用程序。

“此平台本机不支持客户端WebSockets。通过提供System.ServiceModel.Channels.ClientWebSocketFactory.”的实现,可以在此平台上启用对客户端WebSockets的支持。

web服务客户端也需要有windows 8吗?如果需要,是否有任何第三方库访问WCF网络套接字服务。

非常感谢你的答复。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-11 16:53:36

您需要win8或2012服务器才能在WCF中使用Microsoft命名空间。您还可以看看SignalR,当WebSockets不可用时,它将回到其他技术。

您还可以使用XSockets.NET在.NET 4上运行websockets (因此不需要win8或2012服务器)。

您还可以使用SuperWebSocket和Fleck作为.NET 4的选项。

编辑:从WCF WebSockets 4添加了.NET 4示例,这里是https://github.com/XSockets/XVA/tree/master/XVA-07-02-BoostWCF/Any%20OS

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17039071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档