2011-04-19 224 views
0

我的問題背景是如下: -關閉XMLRPC服務器

  1. 我使用的Java實現一個Apache XML-RPC服務器網絡服務器
  2. 上運行
  3. 在Android中實現的客戶端設備/仿真程序,在步驟1中連接XML-RPC。
  4. 在Android模擬器上運行的測試用例將數據傳遞給客戶端,然後將數據發送到服務器。服務器進行一些比較等,並將響應發送回客戶端,然後用邏輯來說明測試是否通過。

所有這一切工作正常,但我在哪裏停留在那一刻,一旦我已經運行了所有的考試,我想遠程即關閉服務器通過測試用例到Android客戶端路線。我可以做一些像「client.execute(」server.shutDown「),這工作正常,唯一的問題是,因爲服務器關閉,它最終掛起我的客戶端在線」HttpResponse響應= client.execute(postMethod );」

任何建議將是有益的

問候, Mayank

回答

0

你自己實施的關機程序然後,而不是立即關停,從現在開始安排它幾秒鐘(定時器或主題? ),回覆客戶端HTTP 200,以便得到響應,然後 - 關閉。