Appendix D. A sample Mule application

This appendix presents an example of a Mule application. It demonstrates a legacy modernization use case faced by Prancing Donkey, and integration with a partner. Prancing Donkey has recently partnered with Balin’s Stuff, Inc., a provider of accessories to facilitate and enhance the consumption of beer.

In order to sell Balin’s products, Prancing Donkey must periodically pull an XML file from an FTP site. The XML file contains the inventory of Balin’s products and their associated prices, shipping information, and so on.

To facilitate this, Prancing Donkey has developed a Mule application that does the following:

  • Polls an FTP site periodically for product information
  • Splits and transforms each product ...

Get Mule in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.