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