JMS is a standard API for sending and receiving messages. It allows components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages.
This section examines the JMS programming model. The section then shows how a JMS message maps to Service Component Architecture (SCA) artifacts; that is, how a message maps to a business object and how input and output from a JMS client maps to an interface's operations. Data bindings and an important function called the function selector are discussed. You are then led through the generation of a JMS import and export binding and presented with some standard applications that make use of the JMS binding.