Java Messaging Service (JMS)
GPTKB entity
Statements (114)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_Message_Service_(JMS)
|
gptkbp:allows |
message queuing
message persistence |
gptkbp:can_be_used_with |
gptkb:Java_SE
gptkb:Oracle_AQ gptkb:IBM_MQ gptkb:Apache_Camel gptkb:Spring_Framework gptkb:Apache_Active_MQ gptkb:Rabbit_MQ Java applications |
gptkbp:developed_by |
gptkb:Sun_Microsystems
|
gptkbp:enables |
loose coupling between applications
|
gptkbp:example |
middleware technology
|
gptkbp:facilitates |
message-driven beans
|
gptkbp:governed_by |
gptkb:Java_Community_Process
|
gptkbp:has_version |
gptkb:JMS_2.0
JMS 1.1 |
https://www.w3.org/2000/01/rdf-schema#label |
Java Messaging Service (JMS)
|
gptkbp:introduced_in |
gptkb:Java_EE_1.0
|
gptkbp:is_based_on |
gptkb:Java_programming_language
producer-consumer model |
gptkbp:is_compatible_with |
gptkb:Java_SE
gptkb:IBM_MQ gptkb:Java_EE gptkb:Apache_Active_MQ gptkb:Rabbit_MQ |
gptkbp:is_defined_by |
gptkb:Java_EE_7
gptkb:Java_EE_6 gptkb:Java_EE_8 gptkb:Java_Message_Service_(JMS) |
gptkbp:is_designed_for |
distributed systems
|
gptkbp:is_documented_in |
Java EE documentation
Java SE documentation |
gptkbp:is_implemented_in |
gptkb:IBM_MQ
gptkb:Java_programming_language gptkb:Active_MQ gptkb:Rabbit_MQ various vendors |
gptkbp:is_integrated_with |
gptkb:Web_Socket
gptkb:g_RPC REST APIs RESTful services |
gptkbp:is_often_used_in |
cloud applications
|
gptkbp:is_part_of |
gptkb:Java_Message_Service_(JMS)
gptkb:Java_ecosystem gptkb:Java_SE_specifications Java EE specifications Java EE ecosystem |
gptkbp:is_standardized_by |
gptkb:Java_Community_Process
|
gptkbp:is_supported_by |
gptkb:Apache_Camel
gptkb:Spring_Framework Java EE application servers JMS providers Java Message Service providers |
gptkbp:is_used_by |
enterprise applications
|
gptkbp:is_used_for |
data integration
event-driven architecture load balancing real-time data processing real-time processing scalability task scheduling system integration message queuing data streaming workflow management notification systems alerting systems inter-application communication system decoupling |
gptkbp:is_used_in |
enterprise applications
data synchronization microservices architecture monitoring systems big data applications cloud applications healthcare applications message-driven beans e-commerce applications log processing telecommunications applications financial services applications logistics applications Io T applications service-oriented architecture (SOA) |
gptkbp:is_utilized_by |
gptkb:software
|
gptkbp:part_of |
gptkb:Java_Platform,_Enterprise_Edition
gptkb:Java_EE |
gptkbp:provides |
message durability
message filtering asynchronous communication message routing message acknowledgment mechanisms message selectors load balancing features message routing capabilities reliable messaging |
gptkbp:provides_support_for |
transactional messaging
|
gptkbp:supports |
synchronous communication
message acknowledgment message selectors point-to-point messaging publish-subscribe messaging transactional messaging message transformation multiple message formats |
gptkbp:used_for |
sending messages between two or more clients
|
gptkbp:uses |
message brokers
|
gptkbp:bfsParent |
gptkb:Java_Application_Server
gptkb:Sun_Java_System_Workflow gptkb:Amazon_MQ gptkb:Java_Connector_Architecture_(JCA) |
gptkbp:bfsLayer |
5
|