Objective 3.1: Distinguish appropriate from inappropriate techniques for providing access to a legacy system from Java code given an outline description of that legacy system
Object mapper
Scenario:
You need to upgrade the application tier of a legacy system. The source code is available, but the new functionality is not supposed to be altered.
Possible architecture:
Build the new functionality in a new java application. Connect to the old functionality by using an object mapper tool.
Pros:
- Object based access to the Legacy System
- Not limited to the interface. Direct access to objects in the application tier or EIS tier is also possible.
Cons:
- Lots of coding
- The source code of the legacy system must be available
Object mapper
Tool to create proxy objects that access legacy system functions and make them available in an object-oriented form.
Object mapping tools can be used if you choose to ignore the existing legacy interface and access the underlying tiers directly.