Presentation is loading. Please wait.

Presentation is loading. Please wait.

WTX Overview.

Similar presentations


Presentation on theme: "WTX Overview."— Presentation transcript:

1 WTX Overview

2 Agenda Goal today is to provide the very basics
The fundamentals course for WTX is a 5 day class Overview WTX Tools, Components, Development Environment. Demo building a WTX interface start to finish.

3 IBM WebSphere Transformation Extender
What is WTX? IBM WebSphere Transformation Extender

4 WTX is… A fully mature tool An any-to-any mapper
It’s been around since 1992. IBM bought in 2006 and version 8.2 was the first in Eclipse. An any-to-any mapper Multiple inputs and outputs in any format Flat files, XML, Database, X12, SWIFT Adapters: File, Database, MQ, HTTP, FTP, SOAP, Shell/Batch Very good at: Parsing and validating flat files Complex transformations

5 What Sets WTX Apart? It’s Fast.
Very Fast Development Full library available on your desktop for fast and easy testing No deployment to a server necessary to unit test code Very Fast Runtime Execution Compiled C Parse and validate 500 meg flat files in seconds

6 WTX Components Type Tree Designer Map Designer Other Tools
Trees are similar to XML schemas They represent the structure of the input and output data Just like XML you have simple and complex objects to build representations of your data Simple Objects are called Items Complex Objects are called Groups Map Designer Defines Transformations and Business Rules Other Tools Database Interface Designer Importers Resource Registry

7 WTX Development Methodology

8 WTX in Four Steps Develop Trees Develop Maps Deploy to Runtime
Create or import Input Trees to parse and validate data Create or import Output Trees to build your output structure Develop Maps Functional Maps (Looping), Drag and Drop Groups and Items Unit test locally on your desktop Deploy to Runtime Deploy compiled maps to be executed by WESB Troubleshooting Trace, Audit logs, Debugger, Profiler DEMO

9 WTX Importers Importing Trees
Provides automated creation of Type Trees saving you hours of development work Formats Include: XSD (XML) Fixed length Flat Files (copybook) WSDL Type Tree Maker (advanced)

10 WTX Map Designer Map Source File Name and current functional or executable map name Rule Bar Cards Rule Column Extender Navigator From Window To Window Map Navigator Extender Properties Window

11 WTX 8.4.1 Tree Designer Tree Source File Name and Project name
Type Tree with a Group highlighted Component Rule Bar Tree Navigator Components

12 WebSphere Integration Developer
WTX Perspective Design Studio Has it’s own version of Eclipse WebSphere Integration Developer We can use this version of Eclipse to develop WESB flows and open maps/trees using the WTX perspective

13 WTX at Runtime Execution
WTX Runtime Mapping Steps Read all input cards sequentially into memory Read Input card 1, 2, 3, etc. All Inputs are available for use in any output Executes output cards sequentially Output card 1 completes, 2 completes, etc. Output card 3 card may use data from output card 1 & 2


Download ppt "WTX Overview."

Similar presentations


Ads by Google