JMS 是一种消息传递服务。它是异步的和双向的,即您可以编写既发送又接收消息的应用程序。但这必须是通常用 java 实现的应用程序。我的意思是它不能是瘦客户端。而且JMS的标准协议是基于TCP的,因此可能会被防火墙阻止。
Web 服务被设计为通过 HTTP 进行传输,因此它通常会通过防火墙。但它是单向的:客户端调用服务器;服务器无法调用客户端。它只能响应客户端的呼叫。Web服务(尤其是RestFull Web服务)的客户端非常简单,因此可以很容易地实现为瘦客户端(例如AJAX客户端)。
| 归档时间: |
|
| 查看次数: |
2906 次 |
| 最近记录: |