Review of Cleo Demos

Cleo Clarify Shipped Demos

In this part of the Clarify 3 Roadmap section, we review the Cleo shipped Clarify 3 Demos.

Completed demos can be located at: https://extol.plan.io/svn/extol-examples.

Cleo Clarify 3  Demos 1 thru 11

Demo 1 - Single Flat File to Flat File

With the first demo we do a simple flat file to flat file.

Cleo Clarify 3  Demos 1 Flat File to Flat File

Demo 2 - Multi Flat File to Flat File

Once demo 1 is complete we attempt to create a single flat file record, where the source of the data is multiple records

Cleo Clarify 3  Demo 2 Multi Flat File to Flat File

Demo 3 - Spreadsheet to Flat File

We are introduced to spreadsheets in this demo. We will use the skills we learned in earlier demos This demo is a really cool scenario that shows users how to extract data from a Derby database, and make it available via SOAP webservice provider.

Cleo Clarify 3  Demo 3 Spreadsheet to Flat File

Demo 4 - Flat File to Database

Cleo Clarify 3  Demo 4 Flat File to Database

Demo 5 - Database to Spreadsheet

Cleo Clarify 3  Demo 5 Database to Spreadsheet

Demo 6 - SOAP Provider

This demo is a really cool scenario that shows users how to extract data from a Derby database, and make it available via SOAP webservice provider.

Cleo Clarify 3  Demos 6 Soap Provider

Users are given multiple access points to communicate with the SOAP Service (below).

Cleo Clarify 3  Demos 6 Soap Provider wsdl URLs

Demo 7 - SOAP Consumer

The SOAP Consumer Demo is paired with demo #6 (SOAP Provider). Once the provider demo is set-up, this demo will be able to call the SOAP provider service and return the XML response data.

In this demo, we are shown the Business Process requires three tasks to (1) assemble the request message, (2) connect to the Web Service Provider, and (3) write the response message.

Cleo Clarify 3  Demo 7 Soap Consumer

Demo 8 - REST Provider

In addition to supporting SOAP, Clarify 3 supports REST webservices. The REST Provider will receive a PO Number via properties. With the PO Number, the demo will query a derby database to return purchase order information.

Cleo Clarify 3  Demo 8  REST Provider

Demo 9 - REST Consumer

This demo goes along with demo #8 (REST Provider). The REST Consumber will will pass a PO number via properties and the purchase order information will be returned via XML.

Cleo Clarify 3  Demo 9 REST Consumer

IN the DEMO we are shown how to assemble the XML data to the REST Reply, via the assemble task

Cleo Clarify 3  Demo 8 Assemble Task

Demo 10 - XML to SpreadSheet

There are not too many Cleo XML examples available to EBI users. This is a good example of how to import an XML standard (XSD), create a ruleset and perform a transformation against it.

Cleo Clarify 3  Demo 10 XML to SpreadSheet

Below is a screenshot of the Business Process that reads the XML data, performs the transformation, and then created the spreadsheet file.

Cleo Clarify 3  Demo 10 XML to SpreadSheet Business Process

Demo 11 - EDI to FlatFile

Cleo Clarify 3  Demo 11 EDI to FlatFile

Initech EDI Project

The Initech Project contains inbound and outbound packages for an EDI set-up. This is a typical set-up for an EDI Project. To see another example of EDI Project Set-up in EBI 3.

Cleo Clarify 3  Demo Initech Project example

Oscorp EDI Project

Just like the Initech project, the Oscorp project contains inbound and outbound packages for an EDI set-up.

Cleo Clarify 3  Demo Oscorp Project example

By: on