使用 WebOrb 可以很好地扩展 WCF 吗?
我正在寻找有关使用 WCF 和 amf 的性能的反馈。
这是一个不使用 WCF 的旧基准: http://www .themidnightcoders.com/products/weborb-for-net/developer-den/technical-articles/amf-vs-webservices.html
我的目标是同时实现数百/数千个并发连接。
我认为使用 WCF 会产生开销,但我想知道是否有人已经使用 AMF 行为通过 WebOrb 测试了 WCF 到什么程度?
I'm looking for feedbacks regarding performances using WCF with amf.
Here's an old benchmark which doesn't use WCF :
http://www.themidnightcoders.com/products/weborb-for-net/developer-den/technical-articles/amf-vs-webservices.html
I'm aiming to few hundred/thousand concurrent connections at the same time.
I think there's an overhead using WCF, but I would like to know to what extent if anyone has already test WCF through WebOrb using AMF behavior ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
根据经验,我可以告诉您,您的瓶颈将是 IIS。 WPF 的行为实际上与使用 amf3 的任何其他客户端技术没有任何不同。一切都取决于您的服务器资源。
1)谷歌“IIS并发请求”。
2) 优化你的global.asax,使它不再是一个让我慢下来的沙坑。
祝你好运,
杰里米
From experience I can tell you that your bottleneck is going to be IIS. WPF won't really act any differently than any other client-side technology that uses amf3. Everything is going to depend upon your server resources.
1) Google "IIS Concurrent Requests".
2) Refine your global.asax so that it isn't a slow-me-down sand-pit.
Best of luck,
Jeremy
如果正如 Jeremy 所建议的那样,IIS 是性能障碍,那么您是否有机会将应用程序作为自托管服务运行?这是一个文档,将向您展示如何以这种方式运行它。
http://www.themidnightcoders.com/fileadmin /docs/dotnet/v4/guide/index.html?standalone_wcf_services.htm
If IIS is the performance hurdle as Jeremy suggests, is there an opportunity for you to run your application as a self-hosted service? Here is a document that will show you how in case you can run it that way.
http://www.themidnightcoders.com/fileadmin/docs/dotnet/v4/guide/index.html?standalone_wcf_services.htm