Categories Description
Bridges Recommended
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 Recommended
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 Recommended
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 Recommended
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 Recommended
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)
LDAP Authenticator
The LdapAuthenticator is used to authenticate against an LDAP server.
JMS
Unlicensed (Unsupported)
Market Prices GUI
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)
DiskUsageMonitor
Service
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 Recommended
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)