【问题标题】:OCM JavaEE6 Certification exam - About integration (JMS or not)OCM Java EE 6 认证考试 - 关于集成(JMS 与否)
【发布时间】:2020-04-24 00:13:35
【问题描述】:

我正在准备 Oracle JEE6 架构师认证 (1Z0-807)。示例问题可以在相应的书籍和网上找到。示例问题似乎是合理的,但对于某些提供的答案对我来说似乎是完全错误的。

比如我在各个地方遇到的一个问题:

Blue Berry Corporation 是加拿大最大的水果贸易商之一,其最大的竞争对手 Red Cherry Corporation。 Blue Berry 使用使用 Java 技术开发的 Web 应用程序,而 Red Cherry 的 Web 应用程序使用非 Java 技术。 Blue Berry 计划通过以松散耦合的方式集成两个系统,在它们之间共享业务敏感的事务性数据。应该使用哪种技术?

A) JMS
B) JCA
C) XML over HTTPS
D) RMI通过 IIOP
E) JBI

答案:A,C

Oracle Press 的学习指南明确指出不建议将 JMS 用于非 Java 集成。因此,回答 A) 是错误的。

您对此有何看法?通过考试的人的任何见解。

【问题讨论】:

    标签: java jms


    【解决方案1】:

    您确定需要两个答案吗?我在某处看到了这个问题,它只需要一个答案,即 JCA。这些问题大多是不正确的,不知道谁回答了他们

    我只会说 C。关于不推荐 JMS 是对的,但它肯定是可能的。 B,不,JCA 导致紧密耦合,建议用于遗留 EIS。 D 不,紧耦合。 E 不确定我假设没有

    【讨论】:

    • 所以如果我必须选择 2,我会说 A 和 C。如果选择只有 1,我会说 C
    【解决方案2】:

    阅读 OCM Java EE 6 - Enterprise Architect Exam Guide 一书,我发现: - 不建议将 JMS 用于非 Java 集成 - JCA 是 EIS 和应用程序之间的紧密耦合

    所以,JMS 和 JCA 不是很好的选择。

    XML over HTTPS,不管它“使用标准来解决安全性和可靠性的 QoS 要求”,它都需要使用 JTA 进行事务管理。

    JBI 是一种“定义用于组装集成组件的标准方法”的规范,其目标之一是松散耦合。此外,它还提供对事务的支持。所以,我认为这个问题的最佳答案是 JBI。

    你怎么看?

    【讨论】:

      猜你喜欢
      • 2012-11-14
      • 2011-12-26
      • 1970-01-01
      • 2010-10-24
      • 2019-05-29
      • 2012-06-04
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      相关资源
      最近更新 更多