2010-12-09 55 views
0

我正在一个Web应用程序项目中工作,该项目在GUI(基于Web的基于Web 2.0的功能(意味着很多AJAX调用)和基于axis1的Web服务在业务层服务数据... 我看到webservice协议中的性能问题:SOAP/HTTP ...因为会有很多的AJAX调用,即HTTP请求到Web服务器..我们可能会看到频繁的套接字/连接超时问题生产......我想知道有没有人在这类问题上有过任何经验?任何想法如何纠正这一点?SOAP/HTTP协议中的频繁套接字/连接超时

我搜索了一下,发现持久的HTTP连接会改善它...但想知道您的意见。 这里是我的环境信息: - 前端:.NET 后端: 的Tomcat 6.0 AXIS1 Oracle10g的 视窗XP

回答

0

是的,持久的HTTP连接的帮助,以避免产生新的连接,这是第一件事情就是想到了。另一种方法是在客户端/服务器套接字上设置套接字超时值,在服务器套接字上增加backlog值(我不确定如何在Axis *中执行此操作)。

+0

谢谢,但你看到它作为一个设计问题?你认为以上的措施应该让我们的系统在生产过程中免费使用100%插座连接时间吗? – ag112 2010-12-09 16:56:18