The following pages and posts are tagged with

TitleTypeExcerpt
Message Aggregation Page From time to time you may need to aggregate messages based on a trigger message that indicates some processing as been completed.
CSV Data transformations Page Using the CSV packge to perform CSV to XML transformations
EDI Data transformations Page Using the edistream package to transform edi messages to xml and back
Email (POP3/IMAP/SMTP) Page Interlok can both receive emails via POP3 and IMAP and send emails via SMTP as part of its standard feature set. This guide will show you how to use Interlok...
Flat file Transformations Page Use flat-file-transform-service to transform flat documents into XML.
Making HTTP Requests Page Interlok comes bundled with an HTTP client (based on the standard JRE HttpURLConnection) which can be used to interact with API interfaces or external systems.
Servicing HTTP requests. Page Interlok comes bundled with an HTTP server (based on jetty) which can be used to as an entrypoint into a workflow.
Data Capture using JDBC Page Sometimes; you’ll want to capture data from an in-flight message and write it out to a JDBC compliant database. There are 3 standard ways you can do this : jdbc-data-capture-service, jdbc-raw-data-capture-service and jdbc-stored-procedure-producer. The first 2 are Service implementations which can write to any database...
Data Query using JDBC Page jdbc-data-query-service is often used to extract data from a database to enrich the message. Here we will work through a few examples using the different translators and statements parameters. Sample Data Our sample database contains a single table with two rows. mysql> select *...
JMS Integration Page This document summarises various configurations and concepts for handling various types of JMS messaging platforms using Interlok. Interlok can be configured...
JSON Data transformations Page Using the JSON packge to perform JSON/XML and JSON to JSON transformations
Integrating with MSMQ Page This document summarises configurations for consuming and producing messages using MSMQ. We will also describe some best practices related to the MSMQ infras...
Integrating with Native WebsphereMQ Page This document summarises configurations for consuming and producing messages using the native IBM WebsphereMQ API.
Integrating with OracleAQ Page This document summarises configurations for consuming and producing JMS messages using OracleAQ.
SAP IDoc Integration Page This is a brief checklist and documentation of what you have to do to configure Interlok to send and receive IDocs with SAP over ALE. The bulk of the SAP con...
SAP BAPI/RFC Integration Page This is a brief checklist and documentation of how Interlok can interact with SAP using RFC and BAPI calls. You will be already familiar with Interlok and it...
Split and Aggregate Page Many messages passing through Interlok will consist of multiple elements. Often you will get a batch of messages (popular if you're a heavy EDI user); but ea...
Splitting Messages Page Many messages passing through Interlok will consist of multiple elements. Often you will get a batch of messages (popular if you're a heavy EDI user); but ea...
Integrating with Terracotta Universal Messaging Page This document gives a quick start guide to bridging messages to and from Terracotta Universal Messaging system.
When to use a TriggeredChannel Page A TriggeredChannel is one that requires an external trigger; this can be useful in certain situations
XML Transformations Page Use xml-transform-service to transform XML documents
XML Validation Page We can use xml-validation-service to validate a number of things about an XML document by using a list of MessageValidator implementations. Multiple validation steps can be done in a single xml-validation-service instance; so you could Check that a message matches a given schema Check that certain...