装。它从CORBA 消息服务得到它的转发保证语义(这个服务定义了异步CORBA 方法调用)。
Java 技术可以和CORBA 很好的集成。它提供了Java IDL 和COS 命名。另外,OMG 最近
定义了基于IIOP 的RMI。
在Java 中期望通过RMI 来使用IIOP。希望通过JNDI 来使用COS 命名。JMS 是Java API ,
65 / 66
…………………………………………………………Page 66……………………………………………………………
它设计的目标是架构在现存的和将来的MOM 系统之上的一层API (就像JNDI 是位于现存的
命名和目录服务至上)。
10。1。6 JMS 应当提供端对端的同步消息转发和转发通知吗?
某些消息系统将向目的地同步转发作为实现可靠应用的机制来提供。某些系统向客户端
提供不同形式的转发通知来让客户端可以检测丢弃或忽略的消息。这都不是 JMS 定义的模
型。
JMS 通过PERSISTNECT 消息的一次只有一个的转发语义提供了转发保证。另外,消息消
费者通过使用CLIENT_ACKNOWLEDGE 模式或事务性会话可以保证消息的可靠处理。
这样就可以使用最小的同步达到可靠的转发,并且这是大多数供应商和开发者喜欢的企
业消息模型。
JMS 没有定义系统消息的模式(Schema )(例如转发通知)。如果应用需要对这些消息
接收进行确认,那么它可以定义应用级的消息确认。
当在Pub/Sub 应用的上下文中检验这些问题时,它们可以更好理解。在这个上下文中,
同步转发和/或接收的系统确认都不是实现可靠应用有效的机制(因为按照定义,生产者不
负责也不想负责端对端(End to End)的消息转发)。
10。1。7 JMS 应当提供发送到列表的机制吗?
目前,JMS 提供了大量的消息发送选项;但是消息一次只能被发送到一个目的地。
发送到列表的好处是简化了程序员的工作,且潜在地可以让 JMS 提供商优化向多个目
的地发送同一个消息。
发送到列表机制的缺点是列表效果上是客户端实现和维护的一个组。这复杂了 JMS 客
户端的管理。
JMS 提供发送到列表的机制的替代方案,推荐提供商支持代表一个组的目的地。这可以
让客户端只要一个发送就可以到达多个消费者,但要保证组受到妥善的管理。
10。1。8 JMS 应当提供订阅通知吗?
如果发布者能够检测到订阅者什么时候存在,那么它可以禁止想未订阅的主题上发布消
息。
尽管为发布者提供禁止向未订阅的主题上发布消息的机制有一些好处,但这将增加JMS
的复杂性,且它给提供商增加的工作量大于了它得到的好处。反而,JMS 提供商应当保证最
小化处理发布到未订阅主题的消息的负载。
11 变更历史
略。
66 / 66
………………………………………………………………………用户上传之内容结束……………………………………………………………………………………
小说推荐
- php程序设计简明教程(DOC格式)
- -Page 1-PHP 程序设计简明教程PHP 讲义 第 1 页 共 90 页-Page 2-目录序 4第一章 PHP 简介 6
- 最新章:第31章
- C语言实例教程(PDF格式)
- -Page 1-前 言Visual C+是开发运行于Windows 95和Windows NT环境下的Win32应用程序的可视化编程工具中最重要的成员之一,它为软件开发人员提供了完整的编辑、编译和调试工具和建立于Win32 API(ApplicationProgramming Interface)基
- 最新章:第143章
- 软件工程实践者的思想(PDF格式)
- -Page 1-大 道 至 简—软件工程实践者的思想周爱民(Aimingoo 著-Page 2-序2004 年 11 月初爱民(Aimingoo)第一次把他的书稿给我,我翻看了一下,第一反应讲的是感想。这不错,在技
- 最新章:第26章
- C语言游戏编程从入门到精通(PDF格式)
- -Page 1-Page 2-Page 3-Page 4-Page 5-Page 6-Page 7-Page 8-Page 9-Page 10-Page 11-Page 12-Page 13-Page 14
- 最新章:第4章
- Java编程思想第4版[中文版](PDF格式)
- -Page 1-Page 2《Thinking In Java》中文版作者:Bruce Eckel主页:http/BruceEckel.编译:Trans Bot主页:http/memberease~transbot致谢-献给那些直到现在仍在孜孜不倦创造下一代计算机语言的人们!指导您利用万维网的语言进
- 最新章:第295章
- JSP入门教程(DOC格式)
- -Page 1-jsp 入门教程0.0.1版权(c 2008 叮咚老菜鸟叮咚对文档的任何问题或建议,请给叮咚发邮件或留言。QQ:475784337QQ 群:51239192MSN:lingirl6@hotmail.EMAIL:lingirl6@hotmail.2008-02-28 20:05:061
- 最新章:第37章
- asp基础实用教程(DOC格式)
- 目 录一、关于ASP二、ASP的新功能三、创建ASP页四、使用脚本语言五、使用变量和常量六、使用集合七、ASP内建对象八、向浏览器发送内容九、包含文件十、访问数据库十一、调试ASP脚本十二、维护ASP应用程序的安全一、关于ASP Active Server Pages(ASP)是服务器端脚本编写环境
- 最新章:第17章
- SQL语言艺术(PDF格式)
- -Page 1-SQLSSQQLL语言艺术内容介绍本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例子大多来自于实际案例,对九种SQL经典查询场景以及其性能影响讨论,非常便于实践,为你数据库应用维护人员阅读。资深 SQL 专家 Stéphane Faroult倾力打
- 最新章:第27章
- oracle从入门到精通(PDF格式)
- -Page 1-Oracle 从入门到精通-Page 2-资源来自网络,仅供学习 Oracle 从入门到精通一、SQL 8
- 最新章:第37章