我有連接到我的WebService的Windows移動程序。如何檢查是否有連接到我的WebService?
如何檢查是否有從我的Windows移動到我的WebService的連接?
除了使用try
和catch
的......
在此先感謝
我有連接到我的WebService的Windows移動程序。如何檢查是否有連接到我的WebService?
如何檢查是否有從我的Windows移動到我的WebService的連接?
除了使用try
和catch
的......
在此先感謝
沒有直接的方式知道是否有連接到您的web服務。 通常我會在web服務中調用一個虛擬操作,或者嘗試從web服務獲取wsdl,所有這些都包含在try catch中。 你有什麼理由不想使用try catch嗎?
的問題是,你永遠不知道,如果服務可用,直到你試試。 假設您創建一個輔助服務,告訴您主服務器是否正在運行,然後如果輔助服務器發生故障但不是主服務器會發生什麼情況?
當你想到它時,你如何檢查它是否在運行? 您可能只是嘗試瀏覽元數據地址,不是嗎。移動應用程序也一樣。
一般來說,每一個服務調用都應該包裝在try/catch中以避免失敗。
您可能還需要在服務上創建心跳操作,它用於檢查服務是否正確響應。這是監視服務時常用的技術。
爲什麼不試一試? – 2011-02-16 06:12:18