Pipe and Filter Revisited

Each of the utilities and techniques developed (or discussed, as in the case of XSLT) in the preceding chapters performed a single conversion or transformation. This may be fine for some types of problems, but most of us dealing with legacy systems will probably need more than one transformation. Let's revisit our modified pipe and filter model from Chapter 1. The figure is repeated here as Figure 11.1.

Figure 11.1. Modified Pipe and Filter Style

Each of the things we've built or discussed so far is a filter. All of our legacy format to XML conversion utilities started with initial inputs of legacy files, used parameters ...

Get Using XML with Legacy Business Applications 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.