我們的團隊選擇使用NetBeans 7.1.2提供的所有工具開發Web服務。java web服務客戶端超時
不幸的是,我們的網絡服務太不穩定,很多次離線。這是我們現在無法解決的問題。我們的決定是在我們的客戶中實施暫停。但是我們沒有找到任何選擇或文件。
有沒有辦法讓客戶端在服務需要時拋出異常,例如5秒鐘來返回答案?所以我們無法捕捉到這個異常並對待視圖的流程。
我在問,因爲有辦法用線程和時間計數器來實現它,但很明顯其他程序員已經得到了同樣的問題。
順便說一下,我們使用的是JAX-WS。
非常感謝。
你是說如果用戶等待5秒,你的服務負荷很重,所以你想返回503錯誤? – thatidiotguy
不,實際上,我們的託管的bean使用Web服務客戶端來更新一些面板。但這些面板不能干擾頁面流。所以,如果Web服務需要超過5秒才能返回答案,我想將面板「呈現」屬性設置爲false。 –