JMS

E39551

JMS (Java Message Service) is a Java API specification that enables applications to create, send, receive, and read messages in a loosely coupled, asynchronous, and reliable messaging system.

All labels observed (11)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Java API specification
messaging API
abbreviationOf JMS self-linksurface differs
surface form: Java Message Service
category Java enterprise technology
defines BytesMessage interface
Connection interface
Destination interface
MapMessage interface
Message interface
JMS self-linksurface differs
surface form: MessageConsumer interface

JMS self-linksurface differs
surface form: MessageListener interface

MessageProducer interface
ObjectMessage interface
Queue interface
Session interface
JMS self-linksurface differs
surface form: StreamMessage interface

TextMessage interface
Topic interface
standard Java interfaces for messaging
enables applications to create messages
applications to read messages
applications to receive messages
applications to send messages
fullName JMS self-linksurface differs
surface form: Java Message Service
goal to provide a standard way for Java applications to communicate via messaging
hasVersion JMS 1.0
JMS self-linksurface differs
surface form: JMS 1.1

JMS self-linksurface differs
surface form: JMS 2.0
introducedFeature asynchronous send in JMS 2.0
simplified API in JMS 2.0
programmingLanguage Java
standardizedBy Java Community Process
surface form: Oracle (as steward of Java) and the Java Community Process
supports asynchronous message consumption
asynchronous messaging
durable subscriptions
loosely coupled messaging
message selectors
non-persistent messages
persistent messages
point-to-point messaging model
publish-subscribe messaging model
reliable messaging
synchronous message consumption
transactions
usedFor enterprise messaging
integration of distributed applications
usedWith Java EE application servers
message-oriented middleware

How these facts were elicited

Referenced by (32)

Full triples — surface form annotated when it differs from this entity's canonical label.

Jakarta EE includesSpecification JMS
this entity surface form: Jakarta Messaging
EJB container integratesWith JMS
this entity surface form: Java Message Service
JMS fullName JMS self-linksurface differs
this entity surface form: Java Message Service
JMS abbreviationOf JMS self-linksurface differs
this entity surface form: Java Message Service
JMS defines JMS self-linksurface differs
this entity surface form: MessageConsumer interface
JMS defines JMS self-linksurface differs
this entity surface form: StreamMessage interface
JMS defines JMS self-linksurface differs
this entity surface form: MessageListener interface
JMS hasVersion JMS self-linksurface differs
this entity surface form: JMS 1.1
JMS hasVersion JMS self-linksurface differs
this entity surface form: JMS 2.0
Advanced Queuing supports JMS
this entity surface form: Java Message Service
Oracle WebLogic Server supportsTechnology JMS
this entity surface form: Java Message Service
WSDL supportsProtocol JMS
Apache Flume supports JMS
MQI relatedTo JMS
Jakarta Enterprise Beans uses JMS
this entity surface form: Jakarta Messaging
Jakarta Transactions usedWith JMS
this entity surface form: Jakarta Messaging
Jakarta Transactions relatedTo JMS
this entity surface form: Jakarta Messaging
MessageProducer interface partOf JMS
this entity surface form: Java Message Service API
MessageProducer interface definedIn JMS
this entity surface form: javax.jms package
MessageProducer interface conformsTo JMS
this entity surface form: JMS specification
MapMessage interface definedIn JMS
subject surface form: MapMessage
this entity surface form: Java Message Service API
MQ supportsStandard JMS
subject surface form: IBM MQ
this entity surface form: Java Message Service