The following are some reasons why you use might use DPL:
- To separate the end-user interface (for example, BMS screen handling)
from the application business logic (for example, accessing and processing
data). This makes it easier to port part of an application between systems;
an example would be moving the end-user interface from a 370/390 system to
a workstation.
- To obtain performance benefits from running programs closer to the resources
they access, reducing the need for function shipping requests.
- Where applicable, to provide a simpler solution than distributed transaction
programming (DTP).
[[ Contents Previous Page | Next Page Index ]]