Java Message Service (JMS)
GPTKB entity
Statements (502)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Message_Service_(JMS) gptkb:software gptkb:protocol gptkb:Specification |
gptkbp:acquired_by |
gptkb:Oracle_Corporation
|
gptkbp:addresses |
Message duplication
Message loss Message reordering |
gptkbp:allows |
gptkb:software
message persistence sending multimedia content |
gptkbp:api |
gptkb:true
|
gptkbp:can |
message history
|
gptkbp:can_be_combined_with |
other Java technologies
|
gptkbp:can_be_configured_for |
high availability
user roles XML configuration files |
gptkbp:can_be_customized_with |
plugins
|
gptkbp:can_be_extended_by |
custom message types
|
gptkbp:can_be_used_for |
gptkb:customer_support
team collaboration event-driven architecture event-driven architectures load balancing notifications real-time data processing workflow automation remote work inter-process communication load testing system integration data streaming social networking |
gptkbp:can_be_used_in |
gptkb:community_building
gptkb:education gptkb:transportation gptkb:government gptkb:hospitality gptkb:networking gptkb:real_estate healthcare enterprise applications events finance manufacturing microservices architecture real-time applications distributed systems retail non-profits cloud applications |
gptkbp:can_be_used_with |
gptkb:IBM_MQ
gptkb:Apache_Kafka gptkb:Windows_Communication_Foundation gptkb:JMS gptkb:Apache_Active_MQ gptkb:Rabbit_MQ REST APIs RESTful services SOAP services microservices architecture Java applications cloud applications Java EE application servers Message-Oriented Middleware (MOM) |
gptkbp:can_create |
chat rooms
|
gptkbp:can_handle |
multiple users
|
gptkbp:can_include |
location information
text messages contact cards |
gptkbp:can_provide |
API access
notifications analytics |
gptkbp:community_support |
gptkb:Oracle_Community
|
gptkbp:competes_with |
gptkb:Microsoft_Exchange_Server
gptkb:collaboration gptkb:IBM |
gptkbp:controls |
user presence
|
gptkbp:defines |
message types
JMS API |
gptkbp:deployment |
Containers
cloud infrastructure Virtual machines local servers |
gptkbp:designed_for |
gptkb:software
|
gptkbp:developed_by |
gptkb:3_GPP
gptkb:Microsoft gptkb:Oracle_Corporation gptkb:Sun_Microsystems gptkb:OASIS software companies |
gptkbp:enables |
load balancing
Wi-Fi networks message acknowledgment group messaging loose coupling of components loose coupling between applications loose coupling of applications scalability in messaging systems 5 G networks 4 G networks |
gptkbp:enables_decoupled_communication |
gptkb:true
|
gptkbp:ensures |
Message ordering
|
gptkbp:error_handling |
gptkb:true
|
gptkbp:facilitates |
scalability
interoperability between different systems scalability in applications |
gptkbp:features |
Scalability
High availability Security features Web-based administration |
gptkbp:first_released |
gptkb:1997
|
gptkbp:has_documentation |
Oracle Documentation
|
gptkbp:has_limitations |
file size
|
gptkbp:has_user_interface |
gptkb:Command_Line_Interface
Web-based UI |
gptkbp:has_version |
gptkb:JMS_2.0
JMS 1.1 |
https://www.w3.org/2000/01/rdf-schema#label |
Java Message Service (JMS)
|
gptkbp:includes |
message types
JMS API message consumers message listeners message producers |
gptkbp:integrates_with |
gptkb:Microsoft_Windows_Server
other communication tools |
gptkbp:introduced_in |
gptkb:Java_EE_1.0
gptkb:2002 |
gptkbp:is |
API for Java applications
|
gptkbp:is_accessible_by |
mobile apps
web interface |
gptkbp:is_adopted_by |
large enterprises
various industries |
gptkbp:is_based_on |
gptkb:API
gptkb:Java_programming_language JMS API |
gptkbp:is_compatible_with |
gptkb:Java_Beans
gptkb:Java_SE gptkb:mobile_devices gptkb:Java_frameworks gptkb:Java_EE gptkb:smartphone gptkb:SOAP REST APIs desktop applications microservices architecture various programming languages Java SE 8 and later Java SE (Standard Edition) Various email clients multiple messaging systems multiple messaging providers basic phones Java EE 7 and later |
gptkbp:is_considered_as |
a standard feature
|
gptkbp:is_defined_by |
Java EE specifications
|
gptkbp:is_deployable_on |
Cloud environments
On-premises servers |
gptkbp:is_designed_for |
Asynchronous communication
high availability distributed systems |
gptkbp:is_designed_to |
facilitate communication between distributed systems
|
gptkbp:is_different_from |
gptkb:SMS
|
gptkbp:is_documented_in |
Java EE documentation
JMS specification JMS specification documents |
gptkbp:is_enhanced_by |
rich media
user-generated content interactive content |
gptkbp:is_facilitated_by |
gptkb:cloud_services
APIs analytics tools |
gptkbp:is_implemented_in |
gptkb:IBM_MQ
gptkb:Apache gptkb:IBM gptkb:Microsoft gptkb:Oracle gptkb:Java_programming_language gptkb:Apache_Qpid gptkb:Apache_Active_MQ gptkb:Rabbit_MQ Various programming languages various vendors message brokers various messaging providers Java EE servers JMS providers various messaging systems |
gptkbp:is_integrated_with |
gptkb:Oracle_Database
gptkb:Apache_Camel gptkb:Spring_Framework gptkb:Oracle_Web_Logic_Server gptkb:Microsoft_._NET_Framework CRM systems REST APIs RESTful services Third-party applications project management tools web services e-commerce platforms Java EE containers message brokers instant messaging apps Java EE components |
gptkbp:is_managed_by |
mobile carriers
|
gptkbp:is_monitored_by |
gptkb:Compliance_Management
Performance monitoring Log analysis Alerting system |
gptkbp:is_often_used_in |
enterprise applications
cloud applications Java EE containers |
gptkbp:is_part_of |
gptkb:Java_EE_7
gptkb:Java_SE gptkb:Java_Standard_Edition gptkb:Java_Community_Process gptkb:Java_2_Platform gptkb:Java_EE_8 gptkb:Oracle_Communications_Suite gptkb:Java_ecosystem Distributed systems digital communication customer relationship management mobile advertising Java EE specifications service-oriented architecture omnichannel marketing Service-oriented architecture (SOA) mobile marketing unified communications Web services standards Web services architecture SMS protocol Java messaging ecosystem Java messaging architecture |
gptkbp:is_popular_in |
social media
|
gptkbp:is_related_to |
gptkb:WS-Addressing
gptkb:software gptkb:security Event-driven architecture Microservices architecture Service-level agreements (SLAs) |
gptkbp:is_scalable |
gptkb:true
Thousands of users |
gptkbp:is_standardized_by |
gptkb:Java_Community_Process
gptkb:OASIS |
gptkbp:is_subject_to |
gptkb:regulations
privacy policies data charges |
gptkbp:is_supported_by |
gptkb:Java_EE_7
gptkb:Oracle_AQ gptkb:IBM_MQ gptkb:Java_SE_8 gptkb:Java_EE_8 gptkb:TIBCO_Cloud_Integration gptkb:mobile_applications gptkb:Apache_Active_MQ gptkb:Rabbit_MQ Cloud services API management tools open-source projects various platforms Middleware solutions commercial products various IDEs multiple vendors multiple application servers open-source frameworks most smartphones |
gptkbp:is_synchronous |
false
|
gptkbp:is_tested_for |
unit testing frameworks
|
gptkbp:is_used_by |
gptkb:individuals
Enterprises businesses enterprise applications Enterprise applications Service providers |
gptkbp:is_used_for |
gptkb:customer_support
Data exchange customer engagement surveys Transaction processing data integration event-driven architecture load balancing marketing campaigns microservices communication real-time data processing real-time processing user engagement promotional offers system integration data streaming notification systems decoupling application components Business process integration inter-application communication |
gptkbp:is_used_in |
gptkb:E-commerce
gptkb:Telecommunications gptkb:financial_services gptkb:supply_chain_management Healthcare enterprise applications Web services automotive applications gaming applications machine learning applications microservices architecture real-time analytics real-time applications mobile communication big data applications cloud computing environments cloud-based applications media applications biotechnology applications construction applications aerospace applications pharmaceutical applications cloud applications healthcare applications textile applications social media applications e-commerce applications government applications energy applications artificial intelligence applications insurance applications sports applications real estate applications travel applications retail applications telecommunications applications financial services applications transportation applications data mining applications education applications entertainment applications logistics applications data science applications manufacturing applications non-profit applications supply chain management applications collaboration applications human resources applications project management applications hospitality applications workflow applications analytics applications data visualization applications data analysis applications data integration applications data warehousing applications customer relationship management applications content management applications chemical applications Io T applications food and beverage applications data migration applications data synchronization applications |
gptkbp:is_utilized_by |
businesses
cloud applications |
gptkbp:is_utilized_for |
brand awareness
loyalty programs feedback collection event promotions |
gptkbp:is_utilized_in |
gptkb:Telecommunications
gptkb:financial_services microservices architecture big data applications Io T applications |
gptkbp:latest_version |
gptkb:Oracle_Communications_Messaging_Server_8.0
gptkb:2.0 |
gptkbp:migration |
multiple recipients
|
gptkbp:operating_system |
gptkb:Windows
Cross-platform |
gptkbp:part_of |
gptkb:Java_EE
Java EE (Enterprise Edition) |
gptkbp:partnership |
gptkb:true
|
gptkbp:programming_language |
gptkb:C
|
gptkbp:provides |
Contact management
Task management message durability message filtering real-time communication transaction support asynchronous communication message routing message acknowledgment message acknowledgment mechanisms message delivery guarantees message selectors Calendar integration message transformation message routing capabilities message transformation capabilities Webmail interface reliable messaging message acknowledgment modes message filtering capabilities Reliable message delivery message expiration features |
gptkbp:provides_data_consistency |
gptkb:true
|
gptkbp:provides_dead_letter_queue |
gptkb:true
|
gptkbp:provides_interoperability |
gptkb:true
|
gptkbp:provides_load_distribution |
gptkb:true
|
gptkbp:provides_management_tools |
gptkb:true
|
gptkbp:provides_message_delivery_guarantees |
gptkb:true
|
gptkbp:provides_message_routing |
gptkb:true
|
gptkbp:provides_monitoring_capabilities |
gptkb:true
|
gptkbp:provides_performance_optimization |
gptkb:true
|
gptkbp:provides_reliable_messaging |
gptkb:true
|
gptkbp:provides_user_authentication |
gptkb:true
|
gptkbp:queue_type |
gptkb:true
message queue |
gptkbp:release_date |
gptkb:1996
gptkb:1997 gptkb:2002 gptkb:2021 |
gptkbp:released_in |
gptkb:1998
|
gptkbp:reliability |
gptkb:true
|
gptkbp:requires |
data connection
|
gptkbp:security |
gptkb:TLS/_SSL
gptkb:SSL/_TLS encryption |
gptkbp:security_features |
gptkb:true
|
gptkbp:serialization |
gptkb:true
|
gptkbp:specification |
gptkb:WS-Reliable_Messaging
|
gptkbp:storage |
Incremental backups
Full backups |
gptkbp:suitable_for |
distributed systems
|
gptkbp:support |
bots
group messaging Oracle Support |
gptkbp:supports |
gptkb:POP3
gptkb:video gptkb:IMAP gptkb:SMTP gptkb:Acoustic Mobile access file transfer images load balancing message filtering multiple programming languages security features text messaging distributed systems failover video calls voice calls synchronous communication durable subscriptions message acknowledgment message selectors point-to-point messaging publish-subscribe messaging transactional messaging message transformation multiple message formats message expiration multiple messaging protocols publish-subscribe messaging model Message archiving Message acknowledgment message grouping point-to-point messaging model Mail filtering Virtual domains Sieve scripting load balancing in messaging systems |
gptkbp:supports_asynchronous_processing |
gptkb:true
|
gptkbp:supports_distributed_applications |
gptkb:true
|
gptkbp:supports_event-driven_programming |
gptkb:true
|
gptkbp:supports_message_acknowledgment |
gptkb:true
|
gptkbp:supports_message_batching |
gptkb:true
|
gptkbp:supports_message_compression |
gptkb:true
|
gptkbp:supports_message_encryption |
gptkb:true
|
gptkbp:supports_message_expiration |
gptkb:true
|
gptkbp:supports_message_filtering |
gptkb:true
|
gptkbp:supports_message_prioritization |
gptkb:true
|
gptkbp:supports_message_transformation |
gptkb:true
|
gptkbp:supports_multiple_protocols |
gptkb:true
|
gptkbp:supports_remote_queueing |
gptkb:true
|
gptkbp:supports_service-oriented_architecture |
gptkb:true
|
gptkbp:supports_transactional_queues |
gptkb:true
|
gptkbp:type_of |
gptkb:true
|
gptkbp:used_for |
Email communication
messaging between applications sending messages between applications sending messages between two or more clients |
gptkbp:uses |
gptkb:Java_programming_language
mobile networks queues topics JMS provider LDAP for directory services |
gptkbp:uses_msmqprotocol |
gptkb:true
|
gptkbp:written_in |
gptkb:C
|
gptkbp:bfsParent |
gptkb:Web
|
gptkbp:bfsLayer |
3
|