Skip to main content
Skip table of contents

Examples

The Examples in this section are hands-on so as to get familiar with Fiorano microservices. The first two examples: HelloWorld and File Transfer are basic ones.

The Sample zip files listed (third column) reflect the configurations as set in the example. Download the file(s) and Import to Server Explorer in eStudio to understand the configuration and run the Event Process.

ExampleDescriptionEvent Process
REST HelloWorld

Demonstrates the ability of a Fiorano REST application to interact with an end user by exposing a REST service which accepts HTTP GET requests at a URL and responds with a Hello World message.

RESTStub.zip
REST POSTDemonstrates the ability of a Fiorano REST application to interact with an end user by exposing a secured REST service which accepts HTTP POST requests at a URL and responds with a count of new records inserted into a database successfullyREST POSTClient&Server.zip
(2 Event Processes)
File TransferDemonstrates the capability of an application that use FileTransmitter and FileReceiver components to transfer files (text or binary) from a file system to a defined destination.FileTransfer.zip
Application ContextDemonstartes how to configure an Application Context for an event process and use it to insert data into a table.ApplicationContext.zip
Content Based Routing (CBR)To route the incoming messages to different destinations based on the content of the messages.CBR.zip
DB Basics - Select and Insert StatementsTo use the DB component to run simple Insert and Select SQL statements on a Database.

DB_InsertSelect.zip
(2 Event Processes)

DB ReplicationTo monitor a table in a database for insert and insert (replicate) the same data into another table in another database.DB_Replication.zip
AggregationTo describe the capability of the Aggregator adapter to aggregate the incoming messages based on various constraints and preferences into a single message.Aggregator.zip
HL7Sender-ReceiverTo configure HL7Sender and HL7Receiver to send and receive ORU R01 messages. HL7Sender and HL7Receiver are used to send and receive HL7 data over MLLP HL7Sender_Receiver.zip
REST AttachmentsTo create a Rest Service that receives images, store it into a predefined location and then return the file location in the JSON format. 
SalesForce Integration

To connect Salesforce component and Salesforce.com Webservice API to invoke the operation of creating an sObject and querying its ID.

'sObject' refers to any object that can be stored in the Salesforce.com platform database such as Account, Lead, and Contact.

SalesForce.zip
SalesForce using ApexEnabling the SalesForce component using Apex classes to invoke user-defined operations.SalesForce_Apex.zip
Sending and Receiving emailsTo demonstrate the capability of an application using the SMTP (Simple Mail Transfer Protocol) component and the POP3 component to send and receive mails to and from Gmail servers respectively.Sending and Receiving emails
SFTP MonitoringTo demonstrate the capability of the FTPGet component to monitor files in a Source location on the SFTP server using Private Key authentication and Highest Modification Time filter condition.SFTP Monitoring
Socket Read/WriteConfigure the SocketAdapter component as a Server in synchronous mode and configure it as a Client to invoke the server.SocketRW_ClientServer.zip
(2 Event Processes)
Splitter - For each processingTo demonstrate the capability of XMLSplitter component which takes in XML input from an input device and splits it into multiple parts based on the provided XPath while changing the pattern of output by using a Group operation.XMLSplitter.zip
Web Logic IntegrationTo demonstrate the working of an application which uses JMSIn and JMSOut adapters to send and receive messages using BEA WebLogic.WebLogic.zip
Web Service AttachmentsTo describe the capability of the WSStub adapter to host a web service that can receive attachments as well as to describe how a Web service consumer component can be used to invoke the hosted web service and send attachments.Web Service Attachments
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.