简体   繁体   English

JMS Provider的功能

[英]Feature of JMS Provider

I am trying to understand the JMS concepts and came across below statement from document http://docs.oracle.com/javaee/1.4/tutorial/doc/JMS3.html : 我试图理解JMS概念,并且遇到了以下来自http://docs.oracle.com/javaee/1.4/tutorial/doc/JMS3.html的声明:

A JMS provider is a messaging system that implements the JMS interfaces and provides administrative and control features. JMS提供程序是一种消息传递系统,它实现JMS接口并提供管理和控制功能。 An implementation of the Java EE platform includes a JMS provider. Java EE平台的实现包括JMS提供程序。

What are administrative and control features that are provided by JMS provider? JMS提供程序提供哪些管理和控制功能?

JMS providers implement the JMS specification. JMS提供程序实现JMS规范。 These: 这些:

http://en.wikipedia.org/wiki/Java_Message_Service#Provider_implementations http://en.wikipedia.org/wiki/Java_Message_Service#Provider_implementations

As a part of their implementation they often provide insights into the message queue and realtime insights into usage, and also allow you to administer messages outside of the underlying architecture implementation. 作为其实现的一部分,它们通常提供对消息队列的见解和对用法的实时见解,并且还允许您在基础体系结构实现之外管理消息。 The degree to which they do that varies considerably between the providers. 在提供商之间,他们所做的程度差异很大。 Administration and control is not officially a part of the specification. 管理和控制不是规范的正式组成部分。 It is a byproduct of the maturity of the provider and the level of control at which they want to give you as a developer. 它是提供者的成熟度以及他们想要给您作为开发者的控制水平的副产品。

A JMS provider sometimes is also known as JMS broker. JMS提供程序有时也称为JMS代理。 It provides the service that manages JMS sessions, JMS queue/topic destinations, etc. You can think it as a server that dispatches the message between message sender/receiver. 它提供了管理JMS会话,JMS队列/主题目的地等的服务。您可以将其视为在消息发送者/接收者之间分发消息的服务器。 Some administrative and control features are sometimes provided by a specific JMS provider, eg a web console. 某些管理和控制功能有时是由特定的JMS提供程序提供的,例如Web控制台。 Apache ActiveMQ is one such example implementation of JMS provider. Apache ActiveMQ是JMS提供程序的此类示例实现之一。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM