首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WCP: TCP绑定到HTTP绑定?(适用于Silverlight)

WCP: TCP绑定到HTTP绑定?(适用于Silverlight)
EN

Stack Overflow用户
提问于 2011-05-16 22:00:20
回答 1查看 489关注 0票数 0

我用C#/WPF编写了一个网络应用程序,并使用了带有TCP绑定的WCF。我使用了这个教程:http://www.codeproject.com/KB/IP/WCFWPFChatRoot.aspx

现在我想要一个Web客户端版本。我试图用Silverlight创建Web客户端,但编译器告诉我,如果我添加Service-Reference,Silverlight不支持TCP绑定。

有没有可能在不编写完整的新服务的情况下将服务更改为HTTP绑定?

编辑:也许我可以保留TCP绑定。Silverlight 4支持TCP-Bindung (无安全和会话)

代码语言:javascript
复制
NetTcpBinding tcpBinding = new NetTcpBinding(SecurityMode.None, true);

我已经使用了SecurityMode.None,但后来我将会话标志从true设置为false,我仍然在VS中收到警告...我的服务如何在无会话模式下工作?我使用回调接口。这是WCF中的会话处理吗?

EN

回答 1

Stack Overflow用户

发布于 2011-05-16 22:05:13

绝对一点儿没错!

WCF的优点之一是,您的服务的不同组件(大部分)是独立的。你可以在不改变实现的情况下改变绑定,或者反之亦然,在大多数情况下都很好。如果您使用绑定的特殊功能,可能会出现问题,但在大多数情况下不会有任何问题。

在这种情况下,更新配置就可以了。

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

https://stackoverflow.com/questions/6018554

复制
相关文章

相似问题

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