Bridges |
Bridge components enable connectivity to classical enterprise systems such as email, FTP and others. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 EBMSAdapter - 4.0 |
Send/Receive EBMS messages. |
JMS |
Licensed (Supported) |
 SAPB1 - 88.0 |
Adapter to perform operations on 8.8 version of SAP Business One ERP Solution. |
JMS |
Supported |
 SAPB1 - 2004.0 |
Adapter to perform operations on 2004 version of SAP Business One ERP Solution. |
JMS |
Supported |
 SAPB1 - 2005.0 |
Adapter to perform operations on 2005 version of SAP Business One ERP Solution. |
JMS |
Supported |
 SAPB1 - 2007.0 |
Adapter to perform operations on 2007 version of SAP Business One ERP Solution. |
JMS |
Supported |
 FTPGet |
The FTPGet component is used to download files from an FTP Server. |
JCA-Appserver |
Licensed |
 FTPPut |
The FTPPut component issued to upload files to an FTP Server. |
JCA-Appserver |
Licensed |
 POP3 |
The POP3 component is used to retrieve e-mails from a POP3 or IMAP server using an existing user name. |
JCA-Appserver |
Licensed |
 SalesForce |
SalesForce component simplifies the process of connecting salesforce.com's Web service(SOAP) API. |
JCA-Appserver |
Licensed |
 SAPR3 |
The SAPR3 component provides comprehensive BAPI and IDOCS interfaces to SAP systems. |
JCA-Appserver |
Licensed |
 EJBAdapter |
The EJB component enables you to invoke session and entity beans deployed in any J2EE application server. |
JCA-Appserver |
Licensed |
 SMSBridge |
The SMS component sends an SMS to a specified mobile number. |
JCA-Appserver |
Licensed |
 iWay |
The iWay component may be used to utilize the adapter library of the iWay Adaptive Framework for service oriented architecture (SOA). |
JCA-Appserver |
Licensed |
 SapR3Monitor |
The SAPR3Monitor adapter enables you to process IDocs (Intermediate Documents) of SAP systems and converts IDOC to XML Message. |
JMS |
Licensed |
 SAPStub |
SAPStub is a helper component which is used to expose an Event Process as a function in SAP server. |
JMS |
Licensed |
 SMTP |
The SMTP component enables you to send e-mails using a configured SMTP server. |
JMS |
Unlicensed (Supported) |
 Socket Adaptor |
The SocketAdapter component is used to send messages to a socket and receive messages from a socket. |
JCA-Appserver |
Unlicensed (Supported) |
 HL7Receiver |
The HL7 Receiver listens on a port specified on a particular IP address to receive HL7 messages, sends the messages received on to the output port and sends the acknowledgement to the Sender. |
JMS |
Licensed |
 HL7Sender |
The HL7 Sender component is used to send the HL7 data on to a port specified on a particular IP address in a specified format. |
JMS |
Licensed |
 |
|
Collaboration |
The Collaboration category consists of components like Chat, C# Chat, VB Chat, and VC Chat. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 Chat |
Chat component is a simple JMS application used to send messages from one chat component to another through their input and output ports. |
JMS |
Unlicensed (Unsupported) |
 C# Chat |
CS Chat is a native Csharp based component. CS Chat uses the .Net framework for its GUI (chat window). |
JMS |
Unlicensed (Unsupported) |
 VB Chat |
Vbchat is built upon JNI based cpp client library which uses fmq-cpp-client-msg-adapter.lib for running the component. |
JMS |
Unlicensed (Unsupported) |
 VC Chat |
VC Chat is a native C++ based component. VC Chat uses the MFC library for its GUI (chat window). |
JMS |
Unlicensed (Unsupported) |
 |
|
DB  |
DB components connect and execute database operations on a variety of relational databases. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 DB |
The DB component is a Query Engine that creates and executes a single SQL Statement or a set of statemetns to perform database related operations such as insertion, updates, deletion, stored procedure execution or table monitoring. |
JCA-Appserver |
Licensed |
 DBProc |
The DBProc component is a JCA-compliant service which is used to execute database Stored Procedures. |
JCA-Appserver |
Licensed |
 DBQuery |
The DBQuery component is used to configure queries to insert, update, delete or select records from a database. |
JCA-Appserver |
Licensed |
 DBQueryOnInput |
The DBQueryOnInput component is used to Execute simple queries to insert records into a database. |
JCA-Appserver |
Licensed |
 |
|
Error Handling |
Error Handlers ease the handling of errors in complex applications. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 ExceptionListener |
This component enables all errors in an event process to be captured and managed centrally. |
JMS |
Unlicensed (Supported) |
 |
|
File  |
File components enable read/write of files and have advanced capabilities such as handling large sized files and scheduled execution. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 FileReader |
The FileReader component reads files in a variety of formats, enabling the input schema to be controlled by the user; the output is typically in XML. |
JCA-Appserver |
Licensed |
 FileWriter |
The FileWriter component accepts data and writes it out to a specified output file. The input data can either be unstructured (plain) text or binary. |
JCA-Appserver |
Licensed |
 FileReceiver |
FileReceiver component is used for fast and reliable data transfer of large files. It writes the data received on its input port to the output file specified by the user. |
JMS |
Licensed |
 FileTransmitter |
FileTransmitter component is used for fast and reliable data transfer of large files. It reads files from the file system and sends their contents to the output port. |
JMS |
Licensed |
 |
|
Finance  |
Finance components enable communication between trading partners using various protocols. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 FIX Initiator |
The FIXInitiator component is used to initiate a FIX connection and send FIX Protocol messages to a remote FIX server or a sell side by maintaining FIX sessions. |
JMS |
Licensed (Supported) |
 FIX Acceptor |
The FIXAcceptor component is used to handle incoming FIX connections and receive FIX Protocol messages from buy side by maintaining FIX sessions. |
JMS |
Licensed (Supported) |
 |
|
Flow |
Flow components enable complex flow-control to be implemented in an SOA applications. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 Aggregator |
Helps aggregate multiple documents into a single document. |
JMS |
Unlicensed (Supported) |
 Cache |
Cache component is responsible for holding the data in the memory as a set of Name-Value pairs, identified by one or more designated key Name Value pairs. |
JMS |
Unlicensed (Supported) |
 CBR |
Filters incoming XML data based on XPATH selection criteria. Used as a “rules-engine” for message flows within an event-process. |
JMS |
Unlicensed (Supported) |
 DistributionService |
Distributes the workload of message processing amongst a configurable number of processing components/services; used to implement load-balancing at an application level.
|
JMS |
Unlicensed (Supported) |
 Join |
Used to combine two XML documents into a single XML document.
|
JMS |
Unlicensed (Supported) |
 Worklist |
This service enables manual intervention in a business process. The service accumulates content until it receives an external signal triggering a release of the content. The release can be selective, releasing one or more specific documents based on a selection criterion;or general, releasing to the workflow the entire content of the worklist. |
JMS |
Unlicensed (Unsupported) |
 WorkListManager |
Used to manage one or more instances of the Worklist component. |
JMS |
Unlicensed (Unsupported) |
 XMLSplitter |
Splits the XML input based on a configured XPATH selector. |
JCA-Appsever |
Unlicensed (Supported) |
 XMLVerification |
Verifies incoming XML documents with the configured XSD descriptor. |
JMS |
Unlicensed (Supported) |
 Timer |
Schedules and sends requests at specified intervals for a specified number of times. |
JMS |
Unlicensed (Supported) |
 Sleep |
Holds the message for a specified interval and then sends the message out. Can be used to delay or regulate message transmission rates as needed.
|
JMS |
Unlicensed (Supported) |
 |
|
MOMs  |
MOM components enable exchange of messages with all JMS compliant and other proprietary message brokers. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 MSMQReceiver |
The MSMQReceiver component connects to an MSMQ system and extracts messages from any queue on that system. |
JCA-Appserver |
Licensed |
 MSMQSender |
The MSMQSender component is used to Publish messages to any queue on an MSMQ system. |
JCA-Appserver |
Licensed |
 MQSeriesIn |
The MSQSeriesIn component provides an interface to queues on Websphere MQ 5.3
and above, formerly known as IBM MQSeries. |
JCA-Appserver |
Licensed |
 MQSeriesOut |
The MQSeriesOut component provides an interface to queues on Websphere MQ 5.3
and above, formerly known as IBM MQSeries. |
JCA-Appserver |
Licensed |
 JMSIn 4.0 |
The JMSIn component is used to transfer messages to a JMS topic or queue. |
JCA-Appserver |
Licensed |
 JMSIn 5.0 |
The JMSIn component is used to transfer messages to a JMS topic or queue. |
JCA-Appserver |
Licensed |
 JMSOut 4.0 |
The JMSOut component may be used to retrieve messages from a JMS Topic/Queue. |
JCA-Appserver |
Licensed |
 JMSOut 5.0 |
The JMSOut component may be used to retrieve messages from a JMS Topic/Queue. |
JCA-Appserver |
Licensed |
 TibcoRVIn |
The TibcoRVIn component is used to transfer messages to subjects on a TIBCO Rendezvous system.
|
JCA-Appserver |
Licensed |
 TibcoRVOut |
The TibcoRVOut component is used to receive messages from subjects on a TIBCO Rendezvous system.
|
JCA-Appserver |
Licensed |
 JMSRequestor 4.0 |
The JMSRequestor component is used to send and receive messages from a JMS server using request reply semantics.
|
JCA-Appserver |
Licensed |
 JMSRequestor 5.0 |
The JMSRequestor component is used to send and receive messages from a JMS server using request reply semantics.
|
JCA-Appserver |
Licensed |
 JMSReplier |
The JMSReplier component is used to receive and send messages from a JMS server for messages sent using request reply semantics.
|
JMS |
Licensed |
 |
|
Performance |
The Performance category consists of components like Receiver and Sender. The following section describes each component. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 Receiver |
Receiver component is used to consume JMS messages (on its input port) to measure the performance. |
JMS |
Unlicensed (Supported) |
 Sender |
Sender component is used to publish JMS messages (on its output port) to measure the performance. |
JMS |
Unlicensed (Supported) |
 |
|
Samples |
The Samples category consists of components like Binary File Reader, CRM, Composite BC, LDAP Lookup, LDAP Authenticator, Market Prices Gui, Prices, Rfq Manager, Trade Bus, and ERP. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 BinaryFileReader |
BinaryFileReader reads the binary content which is provided as input and converts it into xml message. |
JCA-Appserver |
Unlicensed (Unsupported) |
 CRM |
CRM is a simulator for Clarify Management Adapter. Its output is a purchase order in xml format. |
JMS |
Unlicensed (Unsupported) |
 Composite BC |
The CompositeBC component is an EDBC component which enables you to execute more than one BC component programmatically. |
JMS |
Unlicensed (Unsupported) |
 LDAP Lookup |
The LDAPLookup component enables the lookup of information organized in a directory-like fashion on a Lightweight Directory Access Protocol (LDAP) server. |
JCA-Appserver |
Unlicensed (Unsupported) |
|
| The LdapAuthenticator is used to authenticate against an LDAP server. |
JMS |
Unlicensed (Unsupported) |
|
|
This component is used for the Bond Trading Demo Sample where the user can view the list of stock quotes which changing prices. |
JMS |
Unlicensed (Unsupported) |
 Prices |
This component is used for the Bond Trading Demo Sample to update the prices of the stocks listed whenever there is a clock event received.
|
JMS |
Unlicensed (Unsupported) |
 RFQ Manager |
This component is used for the Bond Trading Demo Sample to respond the quoted price for the request for quotes received by this component.
|
JMS |
Unlicensed (Unsupported) |
 Trade Bus |
This component is used for the Bond Trading Demo Sample co-relates the changes in price for every stock and shows up a maintenance screen for all changes occurring for all stocks listed.
|
JMS |
Unlicensed (Unsupported) |
 ERP |
The ERP component is a simulator for an ERP System. Input to the system is a Purchase Order in XML format.
|
JMS |
Unlicensed (Unsupported) |
 |
|
Script |
Script components provide a quick and simple way of plugging business logic into business processes. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 BeanShell |
The BeanShell component accepts BeanShell scripts as arguments and applies them to input data. |
JCA-Appserver |
Unlicensed (Supported) |
 JavaScript |
The JavaScript component takes a JavaScript as an argument and applies the script to input data. |
JCA-Appserver |
Unlicensed (Supported) |
 Perl |
The PerlScript component executes Perl scripts fed at the input port. |
JCA-Appserver |
Unlicensed (Supported) |
 Python |
This business component accepts Python scripts as arguments and applies them to input data. |
JCA-Appserver |
Unlicensed (Supported) |
 GroovyScript |
This component accepts Groovy scripts as arguments and applies them to input data. |
JCA-Appserver |
Unlicensed (Supported) |
 |
|
Transformation |
Transformation components enable tranformation of data from XML to native formats and vice versa. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 JSONConverter - 4.0 |
JSONConverter component is used to convert data from JSON format to XML format and vice-versa. |
JMS |
Supported |
 NEFTConverter - 4.0 |
NEFTConverter component is used to convert NEFT transactions in XML format to NEFT format or vice-versa. |
JMS |
Supported |
 EDI2XML |
The EDI2XML component is used for transforming information from EDI format to XML format. |
JCA-Appserver |
Licensed |
 XML2EDI |
The XML2EDI component is used for transforming data from XML to the corresponding EDI format based on the configured .efl format file. |
JCA-Appserver |
Licensed |
 Text2XML |
The Text2XML component transforms data from any flat file format to XML format using a definable schema. |
JCA-Appserver |
Licensed |
 XML2Text |
The XML2Text component transforms data from XML to plain text format using a definable schema. |
JCA-Appserver |
Licensed |
 HL72XML |
Converts HL7 messages to XML format |
JMS |
Licensed |
 XML2HL7 |
Converts XML messages to HL7 format |
JMS |
Licensed |
 XSLT |
The Fiorano XSLT component is used to apply XSL transformations on incoming XML messages. |
JCA-Appserver |
Unlicensed (Supported) |
 XML2PDF |
The Fiorano XML2PDF component
takes XML and XSL or XSL-FO as input and converts to PDF.
|
JMS |
Licensed |
 |
|
Util |
Utility components are general purpose business infrastructure components which are extremely useful in business process flow development. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 Compression |
The Compression component is used to compress and forward incoming data. |
JCA-Appserver |
Unlicensed (Supported) |
 Decompression |
The Decompression component is used to decompress and forward incoming data. |
JCA-Appserver |
Unlicensed (Supported) |
 Encryption |
The Encryption component encrypts data based on a user-provided key, using the DES algorithm. |
JCA-Appserver |
Licensed (Supported) |
 Decryption |
The Decryption component decrypts data, based on a user-provided key, using the DES algorithm.
|
JCA-Appserver |
Licensed (Supported) |
|
|
The DiskUsageMonitor component can be used to monitor the hard disk usage of a particular drive or path on a host machine.
|
JMS |
Unlicensed (Supported) |
 Display |
The Display component is used to display messages passing through it.
|
JMS |
Unlicensed (Supported) |
 Feeder |
The Feeder component is used to send data to any other component connected to this component.
|
JMS |
Unlicensed (Supported) |
 PrintPDF |
The PrintPdf component can be used to print a PDF file on to a local or remote printer.
|
JMS |
Unlicensed (Unsupported) |
 |
|
Web  |
Web components handle send and receive requests over the web and are extremely useful for portal integration and B2B interactions. |
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 AS2Connector 4.0 |
AS2connector component serves as a connector to Send/Receive messages as per AS2 protocol. |
JMS |
Licensed (Supported) |
 HTTPAdapter 4.0 |
The HTTP component can be configured to send an HTTP Get/Post request to a configured web-server. |
JCA-Appserver |
Licensed |
 HTTPAdapter 5.0 |
The HTTP component can be configured to send an HTTP Get/Post request to a configured web-server. |
JCA-Appserver |
Licensed |
 HTTPReceive |
The HTTP component can be configured to receive an HTTP Get/Post request from a configured web-server. |
JMS |
Licensed |
 HTTPStub |
This is a helper component which is used to expose an Event Process as an HTTP context in the HTTP Gateway (which is a web application deployed in ESB Web Container). |
JMS |
Licensed |
 RESTConsumer |
RESTConsumer component serves as a client to access exposed Restful services Fiorano environment |
JMS |
Licensed |
 RESTStub |
This is a helper component which is used to expose an Event Process as a RESTful web service in REST Gateway. |
JMS |
Licensed |
 SimpleHTTP |
The SimpleHTTP component enables the user to get content from an external HTTP server (web server). |
JCA-Appserver |
Licensed |
 |
|
WebService |
Webservices component enables business processes to interact with externally hosted web services.
|
 |
| Component |
Description |
Targets |
Type |
 |
|
 |
|
 WebServiceStub |
This is a helper component which is used to expose an Event Process as an web service in the Web Service Gateway (which is a web application deployed in ESB Web Container). |
JMS |
Licensed |
 WebServiceConsumer 4.0 |
This component invokes a web service (usually externally hosted on a third -party system)
based on the configured WSDL. |
JCA-Appserver |
Unlicensed (Supported) |
 WebServiceConsumer 5.0 |
This component invokes a web service (usually externally hosted on a third -party system)
based on the configured WSDL. |
JCA-Appserver |
Unlicensed (Supported) |
 |
|