The pre-built microservices (or pre-built components) that are available in the Fiorano Platform are grouped under various categories according to its functionality, which can be found in the Micro Service Palette and also in the Micro Service Repository panel in eStudio application.


To create an Event Process, microservices are used from the Micro Service Palette. The figure below displays the Micro Service Palette with the microservice categories. Bridges category is opened displaying the microservices.

Figure 1: Micro Service Palette with the Micro Service Categories displayed

The Pre-built Microservices which are available in Fiorano Platform are listed below:





To enable connectivity to classical enterprise systems such as email, FTP and others.

EBMSAdapter, EJBAdapter, FTPGet, FTPPut, IWay, POP3, SAPR3 4.0 and 5.0, SMSBridge, SMTP, SocketAdapter, SalesForce, SAPB1, SapR3Monitor 4.0 and 5.0, SAPStub 4.0 and 5.0, HL7Sender and HL7Receiver.


To enable you to collaborate across different platforms by communicating through conversations.

chat, csChat, vbChat, and vcChat.


To connect and execute database operations on a variety of relational databases.

DB, DBProc, DBQuery, and DBQueryOnInput.


To ease the handling of errors in complex applications.



To enable Read/Write of files and have advanced capabilities such as handling large sized files and scheduled execution. 

FileReader, FileWriter, FileTransmitter, and FileReceiver.


To enable complex flow-control to be implemented in an SOA applications.

Aggregator, CBR, Cache, DistributionService, DuplicateContentCheck, Join, Sleep, Timer, WorkList, WorkListManager, XMLSplitter, and XMLVerification.


To enable exchange of messages with all JMS compliant and other proprietary message brokers.

JMSIn 4.0 and 5.0, JMSOut 4.0 and 5.0, JMSReplier, JMsRequestor 4.0 and 5.0, MQSeriesIn, MQSeriesOut, MSMQReceiver 4.0 and 5.0, MSMQSender 4.0 and 5.0, TibcoRVIn, and TibcoRVOut.


To send and receive JMS messages.

Receiver and Sender.


These are sample components to handle complex tasks which you might encounter.

BinaryFileReader, CRM, CompositeBC, LDAPLookup, LDAPAuthenticator, MarketPricesGui, Prices, RfqManager, TradeBus, and ERP.


To provide a quick and simple way of plugging business logic into business processes.

BeanShell, GroovyScript, JavaScript, PerlScript, and Python Script.


To enable tranformation of data from XML to native formats and vice versa.

EDI2XML, HL72XML, XML2HL7, Text2XML, XML2EDI, XML2PDF, XML2Text, Xslt, NEFTConvertor, JSONConverter, MT2XML, and XML2MT.

Util (Utility)

General purpose business infrastructure components which are extremely useful in building business process flows.

Compression, Decompression, Decryption, DiskUsageMonitorService, Display, Encryption, EventLogWriter 4.0, Feeder, and PrintPDF.


To handle send and receive requests over the web and are extremely useful for portal integration and B2B interactions.

AS2Connector, HTTPAdapters, HttpReceive, HttpStub, SimpleHTTP, RESTStub, and RESTConsumer.


To enable business processes to interact with externally hosted web services.

Stub, WebServiceConsumer 4.0 and WebServiceConsume 5.0.


To enable communication between trading partners using various protocols.

FixAcceptor, FixInitiator, SWIFTMTVALIDATOR, and ISO20022VALIDATOR.


To send and receive messages from Core B2B Event Processes.



Adaptavist ThemeBuilder EngineAtlassian Confluence