发明名称 Execution pathway for interfacing with legacy programs in a mainframe environment
摘要 A computer-implemented method is provided for creating an execution path for interfacing with legacy programs in a mainframe computing environment. The method includes: creating a run-time environment for programs on a mainframe computer by an initiator program; initiating execution of a configuration program in the run-time environment by the initiator program, where the configuration program is written in the high level programming language; specifying user-defined parameters for a Java Virtual Machine to the configuration program; and creating a Java Virtual Machine in another run-time environment of the mainframe computer, where the JVM is created by the configuration program using the user-defined parameters.
申请公布号 US8782638(B2) 申请公布日期 2014.07.15
申请号 US201113300026 申请日期 2011.11.18
申请人 Compuware Corporation 发明人 Falby Walter;Michalek Gary J.
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Harness, Dickey & Pierce, P.L.C. 代理人 Harness, Dickey & Pierce, P.L.C.
主权项 1. A computer-implemented method for creating an execution path for interfacing with a legacy program that is unable to create a Java Virtual Machine in a mainframe computing environment, comprising: initiating execution of an initiator program using a script program executed by a z/OS operating system of a mainframe computer; creating, by the initiator program, a first run-time environment for programs on the mainframe computer, where the creation of the runtime environment uses pre-initialization (PIPI) services of a Language Environment component of the z/OS operating system; initiating execution of a configuration program in the first run-time environment by the initiator program, where the configuration program is written in a high level programming language that differs from the programming language of the legacy program; specifying user-defined parameters for a Java Virtual Machine to the configuration program; creating, by the configuration program, a Java Virtual Machine (JVM) in second run-time environment of the mainframe computer, where the JVM is created by the configuration program using the user-defined parameters and the second run-time environment differs from the first run-time environment; and executing the legacy program in the first run-time environment, where the legacy program passes data to the configuration program which in turn invokes a Java method.
地址 Detroit MI US