eiConsole – B2B Adapters (Processors)

XML Integration Icon

B2B Adapters (Processors)

Easily Connect to Any “Source” System or Service and Configure Using a Wide Range of B2B Adapters and Processors Available in the eiConsole

With the eiConsole’s Adapter Processors component the user can connect to any Source system or service regardless of the communication protocol. By way of a graphical interface, the user can not only configure Listeners, but Processors can also be configured at this stage. Processors perform operations that affect all of the incoming data, and they may be layered in any order.

Immediately after the eiPlatform (the Java framework runtime component) accepts data you will have the opportunity to apply Processors. Similarly, before sending data to a Target System, you can again apply Processors. Processors are a mechanism to do general work over the data stream, either directly after it is received or immediately before it is sent. You can implement as many Processors as you would like at these two locations.

B2B Adapter Example in PilotFish Interface Engine

This stage offers a wide range of time-saving features to the user.

To add a Processor, the user simply clicks the Listener or Transport icon in the main route grid. Then selects the Processor Configuration tab. To add a Processor, they click the Add Processor button.

How to Add an Adapter or Processor in PilotFish Middleware

Next, give the Processor a meaningful name and select the desired Processor type from the drop-down.

Selecting the B2B Processor Type

The Processor description text area provides a meaningful description of the chosen Processor capabilities. The user chooses the Add button. The Processor that was created will now appear in the Processor grid. If you have multiple Processors, they can be added in the same fashion. These Processors can be reordered to match the order of execution for your interface by simply using the Move Up and Move Down buttons.

Adding a new B2B Adapter or Processor


All of these popular Processors are included with the eiConsole.

B2B Adapters – Processors
AL3 Compression Processor File Writing Processor Schema Validation Processor
AL3 Decompression Processor GZIP Compression Processor Splunk Event Logging Processor
AL3 Delimiting Processor GZIP Decompression Processor Static Attribute Map Processor
API XL Processor Hashing Processor Static File Processor
AWS S3 Operation Processor Hex (Output) Processor Store Attribute Processor
Ant Project Execution HL7 Identification Processor Stream Normalizer Processor
Asymmetric Decryption Processor (Dummy) HL7 Validation Processor Symmetric Decryption Processor (Dummy)
Asymmetric Encryption Processor (Dummy) HTTP Response Headers Processor Symmetric Encryption Processor (Dummy)
Attribute Assertion Processor HTTP Response Status Code Processor Synchronus Response Processor
Attribute Concatenation Processor Image to PDF Processor TAR Compression Processor
Attribute Removal Processor JSON Formatting Processor TAR Decompression Processor
Authentication Processor JSON Web Token Generator Processor Text Scrape Processor
Azure Blob Storage Processor JSON Web Token Validation Processor Throttling Response Processor
Azure File Storage Processor Jasper Reports Processor Token Introspection Validation Processor
Base64 Input Processor Java Objects (Input) Processor Transaction Attribute Population Processor
Base64 Output Processor Java Objects (Output) Processor Transaction Audit Processor
Blank XML Into Data Processor Javascript Execution Processor Transaction Data Population Processor
Call Route Processor Listener Triggering Processor Transaction Database Insertion Processor
Character Encoding Processor Log Message Processor Transaction ID to Attribute Processor
Command Line Data Escaping Processor MD5 Hashing Processor Transformer – AL3 / XML
Command Line XML Generator Processor MIME Attachments Input Processor Transformer – CSV / XML
Compare to Reference XML File Processor MIME Attachments Output Processor Transformer – Delimited and Fixed-Width File / XML
Compression (ZIP) Processor MIME Configured Input Processor Transformer – EDI / XML
Counter Processor MIME Configured Output Processor Transformer – Excel / XML
DICOM Input Processor MTOM Input Processor Transformer – HL7 2.x / XML
DICOM Output Processor MTOM Output Processor Transformer – JSON / XML
DOC Text Extractor Processor Multipage TIFF to XML Processor URL Decoder Processor
Data Attribute Swapper Processor Namespace XML Processor UTF16 Decoding Processor
Database (SQL) Processor PDF Filling Processor Validation Processor
Decompression (ZIP) Processor PDF Text Extractor Processor WS-Security Processor-In Processor
Directory Concatenation PDF To XML Processor WS-Security Processor-Out Processor
EBCDIC Input Processor Pause Transaction Processor XML Formatting Processor
EBCDIC Output Processor Peek Processor XML Normalization Processor
EDI Identification Processor RTF Text Extractor Processor XML Wrap Processor
EDI Validation Processor RabbitMQ Processor XPath (Un)Escaping Processor
End of Line Conversion Processor Read/Write Attributes Processor XPath Evaluation Processor
Excel Sheet Conversion Processor Record Extension Processor XPath Insertion Processor
Exception Thrower Processor RegEx Into Transaction Attribute Processor XPath Value Retrieval Processor
Execute Command Line Processor Regular Expression Processor XSLT Transformation Processor
FTP Operation Processor SHA1 Hashing Processor ZIP Archive Compression Processor
File Deletion Processor SOAP Attachment Processor ZIP Archive Decompression Processor
File Operation Processor SOAP Unwrap Processor Zip Decompress To Directory Processor
File Time Setter Processor SOAP Wrap Processor

With the eiConsole, in addition to the wide range of Listeners and Processors offered, documented API’s can also be easily added. Users can “wrap” existing Listeners or connectors. This facilitates reuse and helps preserve your investment in technology.

After Listeners and Processors are configured the user moves to the next stage of the eiConsole to the Source XML Transformation (XML Validation) stage. This allows for the transformation of the data format output from the “Source” system into a common XML standard format.

For more information please call us at 860 632 9900 or click the link below to email us.

This is a unique website which will require a more modern browser to work! Please upgrade today!