Startech Global Beyond Cost, Beyond Outsourcing

JMS and JAXP

Bookmark and Share

Java Messaging Service (JMS) is messaging oriented middleware for communication between Java systems.  JMS is part of the Java Platform, Enterprise Edition.  Startech recommends the specification for communication between internal components of a service oriented architecture (SOA).  The communication layer queue enables systems to indirectly communicate asynchronously with/over tightly integrated layers such as TCP or RMI.

Java API for XML Processing (JAXP) is a library API for parsing and validating XML.  In particular, Startech recommends the Simple API for XML (SAX) parsing interface.  Whereas JMS streamlines communications internal to SOA systems, JAXP enables endpoint producers and consumers of web services.  These endpoints can be coded as plain old Java objects (POJOs) or J2EE web services, with the transmission of XML data handled entirely by JAXP.

Learn how JMS and JAXP can help your business