RSS: Supports RSS and Atom via the Rome library.
SAAJ: Provides integration with SOAP with attachments for Java (SAAJ) and
Apache Axis.
Scripting: Helps to script In-Only or In-Out message exchanges using a JSR
223 compliant scripting engine such as JavaScript, Jython, or Groovy.
Validation: Used to validate document schema using JAXP 1.3 and
XMLSchema or RelaxNG.
VFS: Provides integration with file systems, jars/zips/bzip2, temporary files,
Samba (CIFS), WebDAV, HTTP, HTTPS, FTP, and SFTP.
WSIF: Provides a way to call web services, hiding the details of how the
service is provided.
XFire: Provides integration with XFire SOAP stack.
XSLT: Can do XSLT transformation for one normalized message to another.
XSQL: Use Oracle tool for turning SQL queries into XML and for taking XML
and inserting or updating into a database.
The above lists are not exhaustive, and the number of components added to the list
is increasing day by day. Readers are advised to refer to the ServiceMix website
for updated information. We will look at a few amongst the above standard and
lightweight JBI components in samples or otherwise, as we walk through different
chapters in this text.
Pages:
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122