首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WCF超过Net.TCP绑定?

WCF超过Net.TCP绑定?
EN

Stack Overflow用户
提问于 2010-08-17 00:46:30
回答 1查看 1.4K关注 0票数 0

我试图提高Silverlight 4 WCF RIA应用程序的性能。由于仅供内部网使用,我认为从默认的二进制HTTP绑定切换到Net.TCP绑定可能会提高一些性能。

然而,我很难得到一个简单的概念应用程序运行的证明。我有:

  • 将conecpt应用程序的证明从Cassini切换到IIS (7)
  • 在IIS
  • 上添加了适当的绑定和启用协议,将clientaccesspolicy.xml文件添加到IIS根

现在,当我创建这样的上下文时:

代码语言:javascript
复制
var context = new DomainService1(
new Uri(
    "net.tcp://localhost:4502/BusinessApplication/BusinessApplication2.Web/ClientBin/BusinessApplication2-Web-DomainService1.svc"));

..。我得到以下错误:

代码语言:javascript
复制
The provided URI scheme 'net.tcp' is invalid; expected 'http'. Parameter name: via

现在我很困惑。据我所知,问题是由自动生成的WCF RIA代码创建的客户端需要被告知它要使用Net.TCP端点,但我不知道如何做到这一点。

我发现了很多博客文章,解释如何在Net.TCP上运行WCF服务,但是我还没有找到一个关于WCF的文章,我也找不到任何正式的文档。所有这些解释都涉及对web.config文件的更改,这些更改似乎不适合WCF应用程序。

有人能不能向我解释一下如何配置它,或者向我指出一些文档?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-08-18 19:05:05

依赖于HttpContext,Net.TCP绑定是不可用的。

至于perf问题,你能再详细说明一下吗?什么是瓶颈查询/操作?数据的大小(实体大小x实体计数)是多少?您的perf需求和当前perf之间的增量是多少?

也许还有其他不涉及Net.TCP的方式?

谢谢。

迪内什

(WCF RIA服务项目经理)

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

https://stackoverflow.com/questions/3498530

复制
相关文章

相似问题

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