0

当我阅读 Eclipse 中的自动化 Junit 测试用例生成时,我遇到了这句话

the testcases were generated to test both the synchronous and asynchronous clients.

我搜索了很多以找到这两个术语的定义以及它们之间的区别,但找不到任何合适的答案。

谁能解释一下什么是同步和异步客户端?

4

1 回答 1

1

来自EAI 模式

在 Web 服务的同步实现中,客户端连接从请求提交到服务器时就保持打开状态。客户端会一直等到服务器发回响应消息。... 目前,大多数 Web 服务工具包默认只支持同步消息传递。然而,使用现有的标准和工具,例如异步消息队列框架,一些供应商已经模拟了 Web 服务的异步消息传递。

在异步客户端中,客户端应该能够在服务器完成其工作后处理来自服务器的传入数据。异步请求就像“即发即弃”机制。Target 将通知您进度。

于 2013-07-04T11:05:43.467 回答