Java Message Service (JMS)
GPTKB entity
Properties (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Messaging API
|
gptkbp:allows |
message persistence
|
gptkbp:defines |
message types
|
gptkbp:developedBy |
gptkb:Sun_Microsystems
|
gptkbp:enables |
scalability
loose coupling between applications |
gptkbp:facilitates |
event-driven architecture
|
https://www.w3.org/2000/01/rdf-schema#label |
Java Message Service (JMS)
|
gptkbp:integration |
web services
|
gptkbp:isAttendedBy |
gptkb:Java_Community_Process
telecommunications industry |
gptkbp:isBasedOn |
gptkb:Java_programming_language
|
gptkbp:isCompatibleWith |
RESTful services
Java_SE_(Standard_Edition) |
gptkbp:isDesignedFor |
asynchronous communication patterns
|
gptkbp:isLocatedIn |
gptkb:IBM_MQ
gptkb:Apache_Qpid gptkb:Apache_ActiveMQ RabbitMQ various vendors |
gptkbp:isPartOf |
event-driven systems
service-oriented_architecture_(SOA) Java_messaging_architecture Java_messaging_solutions |
gptkbp:isSuitableFor |
distributed systems
|
gptkbp:isSupportedBy |
Spring Framework
Java_EE_application_servers |
gptkbp:isUsedFor |
load balancing
real-time data processing system integration cloud applications notification systems Java_applications |
gptkbp:isUsedIn |
enterprise applications
financial services e-commerce applications |
gptkbp:isUtilizedIn |
IoT applications
microservices architecture |
gptkbp:partOf |
Java_EE_(Enterprise_Edition)
|
gptkbp:provides |
transaction support
asynchronous communication message routing message transformation reliable messaging |
gptkbp:supports |
message acknowledgment
message selectors point-to-point messaging publish-subscribe messaging multiple message formats message prioritization |
gptkbp:usedFor |
sending messages between applications
|
gptkbp:uses |
message brokers
|