栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

JMS与Web服务

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JMS与Web服务

从埃里克森改正后编辑:

JMS要求您具有JMS提供程序,实现用于处理消息的MessageListener接口的Java类以及知道如何连接到JMS队列的客户端。JMS意味着异步处理-
客户端发送消息,而不必等待响应。JMS可以点对点队列的方式使用或发布/订阅。

“服务”是一个不固定的术语。我认为服务是可以在网络上生存并发布合同的组件:“如果您给我发送X,我将为您执行此任务并返回Y。”

分布式组件已经存在很长时间了。每个人使用不同的协议(例如,COM,Corba,RMI等)进行通信,并以不同的方式公开其合同。

Web服务是分布式服务的最新趋势。他们使用HTTP作为其协议,并且可以与可以通过TCP / IP连接并发出HTTP请求的任何客户端进行互操作。

您可以使用SOAP或RPC-XML或REST或“契约优先”样式,但是使用HTTP作为其协议的分布式组件的基本思想仍然存在。

如果您接受所有这些,则Web服务通常是同步调用。它们不必肿,但是您可以使用任何样式或语言编写不良组件。

您可以通过先设计请求和响应来开始设计任何分布式组件。有了这些,您可以根据要拥有的客户端类型以及通信是同步还是异步来选择JMS或Web服务。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/595892.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号