我们的团队选择使用NetBeans 7.1.2提供的所有工具开发Web服务。java web服务客户端超时
不幸的是,我们的网络服务太不稳定,很多次离线。这是我们现在无法解决的问题。我们的决定是在我们的客户中实施暂停。但是我们没有找到任何选择或文件。
有没有办法让客户端在服务需要时抛出异常,例如5秒钟来返回答案?所以我们无法捕捉到这个异常并对待视图的流程。
我在问,因为有办法用线程和时间计数器来实现它,但很明显其他程序员已经得到了同样的问题。
顺便说一下,我们使用的是JAX-WS。
非常感谢。
你是说如果用户等待5秒,你的服务负荷很重,所以你想返回503错误? – thatidiotguy
不,实际上,我们的托管的bean使用Web服务客户端来更新一些面板。但这些面板不能干扰页面流。所以,如果Web服务需要超过5秒才能返回答案,我想将面板“呈现”属性设置为false。 –