访问利用jax-ws endpoint发布的webservice端口,该webservice返回数据速度过于缓慢,经过几次试验,每次时间都在五分钟左右,请问这个是为什么?
解决方案 »
- struts2+hibernate(*)分页查询
- 问一下 Orion中JvM 内存溢出的问题
- 在windows系统下怎么查看有没有安装jdk?
- HQL分页为什么要用final
- servlet上传文件报如下错误 高手帮帮忙!!!!!
- tomcat 启动报错 ERROR [org.springframework.web.context.ContextLoader] -
- 怎样通过读取数据库来刷新jtable
- 请教?关于Weblogic Workshop连接数据库的问题?
- 求 Spring 入門的書
- 请教一个关于ROSE的问题?反向工程时为什么看不到类图?
- SSH下数据库连接 出错
- SSH2,删了几个包就不行,恢复了也不行。
1、网络延时
2、服务方系统过忙,处理速度降低
3、服务方处理逻辑过于复杂
我一般都是企业内部系统的交互,很少涉及到互联网上的WS调用,如果上了互联网,一个是要注意SOAP包的大小,另一个,若有可能,改用HTTP POST交互(加签名,加密)。
对于我碰到的3种情况:
1、检查网络状况,在调用的时间段,网络是否出现拥堵等情况。
2、检查的办法比较简单,要求服务方提供收到消息到处理完成发出消息的运行时间,若这个时间很短,一般就一定是第一种情况。
3、这个就要服务方自己去解决了,调用方毫无办法滴。