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.
Observed surface forms (7)
| Surface form | Occurrences |
|---|---|
| Java Message Service | 4 |
| JMS 1.1 | 1 |
| JMS 2.0 | 1 |
| Jakarta Messaging | 1 |
| MessageConsumer interface | 1 |
| MessageListener interface | 1 |
| StreamMessage interface | 1 |
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 ⓘ |
Referenced by (13)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Java Message Service
this entity surface form:
JMS 1.1
this entity surface form:
JMS 2.0
this entity surface form:
Jakarta Messaging
this entity surface form:
Java Message Service
this entity surface form:
Java Message Service