2011-04-19 116 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,以便得到响应,然后 - 关闭。