一切皆可抽象

大而无形 庖丁解牛 厚积薄发 涤虑玄览
   ::  ::  ::  ::  :: 管理

要创建健壮并且可处理所有情况的异步 Web Service Java 控件,建议您同时实现回调和轮询接口。您的设计可能(除了别的以外)包括下列方法:

·                     客户端为了启动请求将调用的 start_request_asynch 缓冲方法。该方法可开始对话,并且将在结果准备就绪时使用回调机制。

·                     在请求完成时向客户端发送结果并结束对话的 callback_results 缓冲回调。

·                     客户端为了启动请求将调用的 start_request_synch 缓冲方法。该方法可开始对话,并在结果准备就绪时使用轮询机制。

·                     客户端将定期调用以检查请求状态的 check_status 非缓冲方法。该方法可继续对话,并返回指示是否已处理完请求的布尔值。

·                     客户端为了获取请求结果将调用的 get_results 非缓冲方法。该方法可结束对话

 

关于回调和轮询另外文章详细介绍。 


只有注册用户登录后才能发表评论。


网站导航: