SeanHoppe.com > CLEO Tips > EXTOL Secure > EXTOL Secure (ESX) - Setting up an AS2 File Listener

EXTOL Secure (ESX) - Setting up an AS2 File Listener

22nd January 2014

Just as we reviewed the EXTOL Secure File Writers, we are reviewing ESX File Listener. The file listener will monitor directories (local/networked) and pass the data to an outbound channel when data is present.

In the example above, we set-up a listener to monitor for the txt extension. We monitor the directory every 60 seconds.

When selecting the pattern to scan on, we are promoted to identify which EXTOL Secure Outbound Channel to use. If a file with the txt extension is present, the data is passed to the Outbound Channel: Outbound.Easylink.

After Creating the File Listener:

The Outbound Channel: Outbound.Easylink is then associated with the Easylink AS2 partnership as a Subscription Channel.



Copyright 2014 @ www.seanhoppe.com


By: on
load('http://www.seanhoppe.com/EXTOL-Blog-Feed2/'); $feed2 = array(); foreach ($rss2->getElementsByTagName('item') as $node2) { $item2 = array ( 'title' => $node2->getElementsByTagName('title')->item(0)->nodeValue, 'desc' => $node2->getElementsByTagName('description')->item(0)->nodeValue, 'link' => $node2->getElementsByTagName('link')->item(0)->nodeValue, 'date' => $node2->getElementsByTagName('pubDate')->item(0)->nodeValue, ); array_push($feed2, $item2); } $limit2 = 5; $rss3 = new DOMDocument(); $rss3->load('http://www.ebithree.com/EBIThree-RSS/'); $feed3 = array(); foreach ($rss3->getElementsByTagName('item') as $node3) { $item3 = array ( 'title' => $node3->getElementsByTagName('title')->item(0)->nodeValue, 'link' => $node3->getElementsByTagName('link')->item(0)->nodeValue, ); array_push($feed3, $item3); } $limit3 = 5; $rss4 = new DOMDocument(); //$rss4->load('http://www.ebithree.com/EBIThree-RSS/'); $rss4->load('http://www.ebiworld.com/EBI-Feed/'); $feed4 = array(); foreach ($rss4->getElementsByTagName('item') as $node4) { $item4 = array ( 'title' => $node4->getElementsByTagName('title')->item(0)->nodeValue, 'link' => $node4->getElementsByTagName('link')->item(0)->nodeValue, ); array_push($feed4, $item4); } $limit4 = 5; echo ' '; ?>