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)
| Label | Occurrences |
|---|---|
| JMS canonical | 13 |
| Java Message Service | 6 |
| Jakarta Messaging | 4 |
| Java Message Service API | 2 |
| JMS 1.1 | 1 |
| JMS 2.0 | 1 |
| JMS specification | 1 |
| MessageConsumer interface | 1 |
| MessageListener interface | 1 |
| StreamMessage interface | 1 |
| javax.jms package | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T307565 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: JMS Context triple: [IBM WebSphere, supportsProtocol, JMS]
-
A.
IMS
IMS (IP Multimedia Subsystem) is a standardized architectural framework for delivering IP-based multimedia services over mobile and fixed networks.
-
B.
JST
JST is the time zone used throughout Japan, nine hours ahead of Coordinated Universal Time (UTC+9).
-
C.
BEA
BEA is a U.S. government agency that produces key economic statistics, including measures of national income, output, and growth.
-
D.
TMS
TMS (Test Mode Select) is the JTAG control signal used to navigate the TAP (Test Access Port) state machine in IEEE 1149.1 boundary-scan operations.
-
E.
MSA
MSA is the common abbreviation for the Master Settlement Agreement, a landmark 1998 legal settlement between major U.S. tobacco companies and state attorneys general that reshaped tobacco advertising and funded public health initiatives.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: JMS Target entity description: 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.
-
A.
IMS
IMS (IP Multimedia Subsystem) is a standardized architectural framework for delivering IP-based multimedia services over mobile and fixed networks.
-
B.
JST
JST is the time zone used throughout Japan, nine hours ahead of Coordinated Universal Time (UTC+9).
-
C.
BEA
BEA is a U.S. government agency that produces key economic statistics, including measures of national income, output, and growth.
-
D.
TMS
TMS (Test Mode Select) is the JTAG control signal used to navigate the TAP (Test Access Port) state machine in IEEE 1149.1 boundary-scan operations.
-
E.
MSA
MSA is the common abbreviation for the Master Settlement Agreement, a landmark 1998 legal settlement between major U.S. tobacco companies and state attorneys general that reshaped tobacco advertising and funded public health initiatives.
- F. None of above. chosen
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
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: JMS Description of subject: 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.
Referenced by (32)
Full triples — surface form annotated when it differs from this entity's canonical label.