要求如下:
我有一辆电动可充电汽车(设备),通过SOAP消息与Java应用程序(服务)通信。当设备打开时,它通过SOAP消息向服务发送请求。
服务接收SOAP消息请求并检查设备是否为授权设备(我们从数据库中检查存储的几个授权设备详细信息)。如果设备得到授权,则服务会通过接受或拒绝的SOAP消息回复设备。
当服务向设备发送SOAP响应后,5秒钟后,服务必须向设备发送一个请求以询问设备设置。
以下是服务的示例代码。
现在,需求是在“return authorizeResponse;”之后,我必须做Thread.sleep(5000),并从服务发送请求到设备。
有人能帮助我如何做吗?
我有一辆电动可充电汽车(设备),通过SOAP消息与Java应用程序(服务)通信。当设备打开时,它通过SOAP消息向服务发送请求。
服务接收SOAP消息请求并检查设备是否为授权设备(我们从数据库中检查存储的几个授权设备详细信息)。如果设备得到授权,则服务会通过接受或拒绝的SOAP消息回复设备。
当服务向设备发送SOAP响应后,5秒钟后,服务必须向设备发送一个请求以询问设备设置。
以下是服务的示例代码。
public AuthorizeResponse authorize(AuthorizeRequest parameters) {
AuthorizeResponse authorizeResponse = new AuthorizeResponse();
//check from db whether the device is authorized or not from
parameters.getDeviceName();
return authorizeResponse;
}
现在,需求是在“return authorizeResponse;”之后,我必须做Thread.sleep(5000),并从服务发送请求到设备。
有人能帮助我如何做吗?