WebSphere WebSphere Application Server Express, Version 6.0.x Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Glossary

This glossary contains terms that are specific to service integration as well as relevant terms from the IBM English Terminology Database (http://ibmterm.torolab.ibm.com/).

alias destination
A bus destination for which an alias name is used. An alias destination can be defined on the local bus or on a foreign bus.
assigned bus member
The designated member of a service integration bus whose messaging engines manage the queue points for a queue destination. When a queue destination is defined and a bus member is assigned to that destination, a queue point is created for each messaging engine in the bus member.
assured persistent
A delivery option that specifies that messages are not discarded. See also express nonpersistent, reliable persistent, reliable nonpersistent, and best effort non-persistent.
best effort nonpersistent
A delivery option that specifies that messages are discarded when a messaging engine stops or fails. Messages may also be discarded if a connection used to send them becomes unavailable and as a result of constrained system resources. See also reliable nonpersistent, express nonpersistent, reliable persistent, and assured persistent.
broker profile
A definition of the properties of a message broker..
bus
See service integration bus.
bus destination
A logical address to which applications can attach as a producer, consumer, or both a producer and consumer.
bus member
An application server that hosts one or more messaging engines in a service integration bus.
consumer
  1. An application that attaches to a bus destination and receives messages from the service integration bus.
  2. In JMS, an object used for receiving messages from a destination.
data graph
A collection of tree-structured or graph-structured data objects.
data source
A data source is a repository for storing data. A data source can range in scale from a local file system to a large corporate database on a remote server.
data store
The set of tables that a messaging engine uses to store persistent data in a database.
destination
In Java Message Service, an administered object that encapsulates the identity of a message destination. See bus destination.
destination routing path
A sequence of intermediary bus destinations that messages must pass through to reach a target bus destination.
durable subscription
A subscription that can accumulate messages even when no consumers are attached.
endpoint listener
The point at which incoming messages for a Web service are received by a service integration bus. The endpoint listeners that are supplied with WebSphere Application Server support SOAP over HTTP and SOAP over JMS. The endpoint listener acts as the ultimate receiver of a SOAP message; the messages that then pass across the service integration bus contain the data and context information from the SOAP message.
exception destination
A destination that is used to handle messages that cannot be delivered to their intended bus destination.
express nonpersistent
A delivery option that specifies that messages are discarded when a messaging engine stops or fails. Messages may also be discarded if a connection used to send them becomes unavailable. See also best effort nonpersistent, reliable nonpersistent,reliable persistent , and assured persistent.
foreign bus
One of the other service integration buses with which a particular service integration bus can exchange messages.
foreign destination
A destination that identifies a destination on a foreign bus.
Formats and Protocols (FAP)
The WebSphere MQ FAPs define how queue managers communicate with one another, and also how WebSphere MQ clients communicate with server queue managers. (IBM English Terminology Database)
forward routing path
A set of bus destinations to which a message is routed, held as a stack property within the message. When a message is created, the forward routing path is added to the message. When the message reaches a destination, that destination is removed from the forward routing path in the message.
gateway destination
A type of service destination that receives messages for gateway services. There are two types of gateway destination: gateway request destinations, which process request messages and gateway reply messages, which process gateway destinations. Gateway destinations automatically update the forward and reverse routing paths to route requests to the target destination and replies to the gateway reply destination.
gateway queue manager
The queue manager to which the connection is made in a WebSphere MQ link.
gateway service
A Web service that is made available through the Web services gateway. Gateway services provide the following benefits:
  • The gateway service is made available at a different URL to the target service, which allows replacement or relocation of the target service without changing the details for the associated gateway service.
  • There can be more than one target service (that is, more than one implementation of the same logical service) for each gateway service.
A link from a service integration bus to a foreign bus that is made through one or more intermediate foreign buses. The intermediate foreign buses can be service integration buses or WebSphere MQ systems.
inbound port
A port that passes a message received at an endpoint listener to the service integration bus for forwarding to the appropriate inbound service.
inbound service
A Web service that is available locally and which is accessible through a service integration bus. An inbound service is associated with a service destination, and one or more inbound ports (each with an associated endpoint listener) through which service requests and responses are passed to and from the service.
JFAP
The formats and protocols used to communicate between messaging engines, and between clients and messaging engines.
JMS provider
The software that implements the Java Message Service (JMS) specification for a messaging product.
marooned message
A message that cannot be delivered due to the unavailability of a component necessary to its processing. The most common causes of marooned messages are:
  • The failure of the messaging engine on which the message is stored.
  • The failure of a messaging engine to which the message has been sent, but which has not acknowledged receipt.
mediation
  1. The handling of inflight messages between the production of a message by one application, and the consumption of a message by another application. Mediation processing includes:
    1. Message transformation from one representation to another.
    2. Message routing to one or more targets that were not specified by the sending application.
    3. Message augmentation by adding data from a data source.
  2. The administered object that defines the information needed by a messaging engine to mediate associated destinations.
mediation handler
A unit of mediation function that performs specific message processing at run time. A mediation handler can be deployed as a simple Java bean or as a stateless session enterprise bean.
mediation point
A location in a messaging engine at which messages are mediated.
message consumer
See consumer.
messaging bus
The role of a service integration bus when providing the messaging system for JMS applications using the default messaging provider.
messaging engine
A component of a service integration bus that provides messaging function and a connection point to which applications connect to the bus. A messaging engine runs within a server, that is, a WebSphere process. A messaging engine uses an instance of a JDBC data source to interact with the database that contains the data store for that messaging engine.
message point
A location in a messaging engine at which messages are held before being processed. See queue point, publication point, mediation point.
message producer
See producer.
message reliability
See reliability attribute.
message selector
See selector.
multicast
Transmission of the same data to a selected group of destinations. (IBM English Terminology Database)
nondurable subscription
A subscription that only exists for the lifetime of a consumer's connection to a service integration bus.
outbound port
A port through which messages for an external Web service pass. A set of outbound ports provides the mechanism through which an outbound service communicates with the externally-hosted Web service.
outbound service
A representation of a Web service that is hosted externally and which is accessible through a service integration bus. An outbound service is associated with a service destination, and one or more outbound ports through which service requests and responses are passed to and from the external Web service.
permanent destination
A bus destination for which a run-time instance is created automatically when the messaging engine starts. Permanent destinations remain until explicitly deleted by an administrative action. See temporary destination.
point-to-point
A style of messaging application in which the sending application knows the destination of the message. (IBM English Terminology Database)
poisoned message
A message that is badly formatted and which, when it arrives on a queue, causes the receiving application to back out the receipt of the message.
port destination
A specialization of a bus destination that is used to pass messages to an external Web service. One or more port destinations can be configured for each type of message protocol and transport mechanism (for example, SOAP over HTTP or SOAP over JMS) through which service requests and responses can be passed to the external service.
producer
  1. An application that attaches to a destination and produces messages that are put onto the service integration bus.
  2. In JMS, an object used for sending messages to a destination.
publication point
A message point associated with a topic space destination. When you define a topic space, a publication point is created in each messaging engine in the bus. Messages are held at the publication point until they are consumed by all local subscribers.
publish/subscribe
A style of messaging application in which the providers of information (publishers) are decoupled from the consumers of that information (subscribers) using a broker (IBM English Terminology Database).
publish/subscribe bridge
The component of a WebSphere MQ link that enables publish/subscribe messaging between the service integration bus and WebSphere MQ.
quality of service (QoS)
A set of communication characteristics required by an application. QoS defines a specific transmission priority, level of route reliability, and security level. (IBM English Terminology Database)
queue destination
A bus destination that is used for point-to-point messaging.
queue point
A messaging point at which messages are held in a queue until they are consumed. When you define a queue destination, and assign it to a bus member, a queue point is created for each messaging engine in the assigned bus member.
reliability attribute
A quality of service attribute of messages that specifies the reliability of message delivery options. The following options are available:
Best effort nonpersistent
Messages are discarded when a messaging engine stops or fails. Messages may also be discarded if a connection used to send them becomes unavailable and as a result of constrained system resources.
Express nonpersistent
Messages are discarded when a messaging engine stops or fails. Messages may also be discarded if a connection used to send them becomes unavailable.
Reliable nonpersistent
Messages are discarded when a messaging engine stops or fails.
Reliable persistent
Messages may be discarded when a messaging engine fails.
Assured persistent
Messages are not discarded.
reliable nonpersistent
A delivery option that specifies that messages are discarded when a messaging engine stops or fails.See also best effort nonpersistent, express nonpersistent, reliable persistent, and assured persistent.
reliable persistent
A delivery option that specifies that messages may be discarded when a messaging engine fails.See also express nonpersistent, best effort nonpersistent, reliable nonpersistent, and assured persistent
remote message point
A message point that a messaging engine creates dynamically for the purpose of sending and receiving messages to and from a message point on another messaging engine in the service integration bus.There are different types of remote message point:
  • remote queue point
  • remote publication point
  • remote mediation point
Messages can accumulate at these points in transit to their corresponding message points on the remote engines.
reverse routing path
A stack of bus destinations within a request message through which a message is routed back to its origin. When the message is created, the reverse routing path is empty. As the message passes through each destination, that destination is pushed onto the stack. When the message reaches the final destination, the reverse routing path is copied to the forward routing path and the message is routed back through all the desired destinations.
Service Data Objects (SDO)
An open standard for enabling applications to handle data from heterogeneous data sources such as relational databases, XML data sources, Web services, and enterprise information systems in a uniform way. SDO is based on the concept of disconnected data graphs. Under the disconnected data graphs architecture, a client retrieves a data graph from a data source, mutates the data graph, and can then apply the data graph changes back to the data source
service destination
A specialization of a bus destination that represents a single Web service. A service destination can represent the Web service implementation directly (for example, through an API-attached stateless session bean), or indirectly through a WSDL document.
service integration bus
A component that supports applications using message-based and service-oriented architectures. A bus is a group of interconnected servers and clusters that have been added as members of the bus. Applications connect to a bus at one of the messaging engines associated with its bus members.

Server clusters can be used as bus members only in WebSphere Application Server environments that support server clusters.

A link between messaging engines on different service integration buses.
selector
A filter applied when a consumer attaches to a bus destination to indicate which messages the consumer is prepared to accept.
SIB service
In an application server, the service that provides service integration functions.
subscription point
A message point that represents a durable subscription associated with a publication point.
temporary destination
A bus destination that is created by an application from a model destination that has been pre-configured by an administrator. Temporary destinations can be deleted by the application and are deleted automatically when the application disconnects. See permanent destination.
topic
A character string that describes the nature of the data that is being published in a publish/subscribe system. (IBM English Terminology Database)
topic space
  1. A hierarchical collection of named topics.
  2. A bus destination used in publish/subscribe messaging.
topology
A physical arrangement of application servers, messaging engines and WebSphere MQ queue managers and the pattern of bus connections and links between them.
WebSphere MQ client link
An optional component of a messaging engine that presents the messaging engine, and thereby the bus, as a WebSphere MQ queue manager to which WebSphere MQ clients can attach. This enables WebSphere Application Server Version 5 JMS clients to use messaging resources on the bus.
An optional component of a messaging engine that defines the connection information necessary to establish a connection to a remote WebSphere MQ queue manager.
WS-Security
A Web services security standard that provides secure transmission of SOAP messages.

Concept topic

Terms of Use | Feedback

Last updated: 2 Aug 2005
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp?topic=/com.ibm.websphere.pmc.express.doc\concepts\cjv0000_.html

© Copyright IBM Corporation 2004, 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)