JmsEndpoint
This pages contains some architectural notes for the design of JBossESB.
WARNING: this page under construction!!
Introduction
The JmsEndPoint is a gateway to or from a JMS system and can therefor be considered as either a producer or consumer of jms messages.
EPR Definition
The EPR definition defines a schema which is used by the EndpointDeployer
when validating and deploying EPR implementations. The following schema
attributes are required:
Name
<service-name>(@<domain>?)
Address
jms://<destination-name>:<destination-type>@<host>
Reference Parameters
Direction (incomming/outgoing) aka Consumer or Producer
ConnectionFactory
DestinationName
Selector
Properties (Ex. We may want the selector to respond to specific jms correlation Ids only, RegExp types)
Message rate throttling (incomming/outgoing), if we are pulling/pushing them, check
interval
Audit
Security / Credentials etc
Plugin
Compression / Decompression (Should apply to all endpoints)
Durable
Comments