gpt4 book ai didi

jms - 什么是外国 JMS 提供者? Weblogic 在 JMS 应用程序中的典型作用是什么?

转载 作者:行者123 更新时间:2023-12-04 16:56:23 31 4
gpt4 key购买 nike

目前我正在开发一个 JMS 应用程序。但我使用普通的 JMS API 和属性文件进行配置。我的应用程序在 Weblogic 中运行并连接到我客户端的 MQ 系列服务器。
最近我知道我可以使用 Weblogic 进行 JMS 配置。

请解释。

  • 什么是“外部 JMS 提供程序”?
  • Weblogic 也是 JMS 服务器或外国 JMS 提供者还是两者兼而有之?
  • 最佳答案

    Weblogic 提供了完全符合所有 JMS 规范元素(例如 ConnectionFactory 和 Destinations)的 JMS 服务器功能。在此 JMS 服务器上,您可以通过配置的目标连接和发送消息到客户端的消息服务器。

    此外,使用 Weblogic 作为 JMS 服务器为您提供了许多功能,例如失败时的消息重试、设置消息配额以及对 JMS 服务器的增强监控以跟踪错误。这个想法是为性能、死锁、调优、文件存储或数据库存储等提供更多配置驱动的设置。

    此类功能的完整列表在 http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jms/fund.html#wp1071787 中给出。

    A 国外JMS提供商在 Weblogic 中是用于定义除 Weblogic JMS 之外的 JMS 实现的术语。在您的情况下,一个例子是 IBM MQ。

    一旦在 Weblogic 中配置了外部提供程序,出于代码中的所有实际目的 - 可以像在本地 JNDI 查找中一样调用它。 Weblogic 将使远程调用对您的代码透明。这允许您通过 Weblogic 控制台上的配置更改目标。

    您将需要 Weblogic JMS Server 中的消息传递桥来连接接收消息的源目标和发送消息的目标目标。

    关于此的一些基本阅读位于:http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jms_admin/advance_config.html#wp1075917

    将 IBM MQ 配置为外部提供者的示例位于 http://www.ibm.com/developerworks/websphere/library/techarticles/0604_kesavan/0604_kesavan.html#N1011D

    关于jms - 什么是外国 JMS 提供者? Weblogic 在 JMS 应用程序中的典型作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404278/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com