It is for this chapter that we are using Talend Studio for ESB. This chapter is an amalgam of tools and techniques associated with low latency or real-time processing. It also covers the areas where the Talend DI tool set overlaps with the Talend ESB tool set.
But first, let's look at some of the key principles required for this chapter:
tXMLMap:
tXMLMap
is the XML equivalent oftMap,
providing most of the same functionality astMap
, but with the added ability to process XML data as well.XPATH:
tXMLMap
is good for moderately complex XML; however, processing complex multi-level XML is more complex. This is where XPATH is used: to decompose the input XML into more manageable chunks.tXMLOutput, tWriteXMLField: These components are used to create complex multi-level XML structures from flat structures.
Web services: The Talend studio for ESB provides simple to use capabilities for creating and consuming both SOAP and RESTful web services.