"On one side, you have the highly robust and scalable mainframe. On the other, you have the flexibility of Java and the Web world. As noted above, a typical Web application would initiate a transaction that would do a one-off database access. Is it not possible to trigger a batch cycle or a set of programs to achieve business logic? Since there have been programs already executing under the control of JCL, can't these programs be reused while still accessing them from Web? The answer is "yes", using the following solution."