发明名称 COBOL REFERENCE ARCHITECTURE
摘要 The COBOL reference architecture (CRA) system and the transactional workflow driver (TWD) provide an efficient and effective way to extend an existing application using modern architecture techniques without rewriting the existing application. The (CRA) system and TWD provide a way to generate new and interchangeable COBOL language functionality for multiple interactive types (e.g., transaction servers and/or transaction managers) running in various computing environments, including: a WebSphere message queue (MQ) transaction server; a Customer Information Control System (CICS) transaction server; an Information Management System (IMS) transaction server; and a batch transaction manager.
申请公布号 US2015317133(A1) 申请公布日期 2015.11.05
申请号 US201514800151 申请日期 2015.07.15
申请人 Accenture Global Services Limited 发明人 Neft Mark
分类号 G06F9/44;G06F9/445;G06F9/54 主分类号 G06F9/44
代理机构 代理人
主权项 1. A method, the method comprising: in a hardware processor, graphically building a COBOL application processing vector in a graphical user interface of a transactional workflow driver (TWD) by: presenting in the graphical user interface a visual representation of user selectable elements for building the COBOL application processing vector, wherein the selectable elements comprise one or more independent COBOL processing components;receiving a user's selections from the selectable elements;presenting in the graphical user interface a graphical representation of an application flow that is determined based on the user's selections from the selectable elements including one or more of the independent COBOL processing components;translating the graphical representation of the application flow into a computer readable format representing the COBOL application processing vector comprising the user selected one or more of the independent COBOL processing components;generating and storing, in a memory coupled to the hardware processor, the COBOL application processing vector, wherein the COBOL application processing vector identifies a sequence for processing the user selected one or more of the independent COBOL processing components; and deploying the COBOL application processing vector using the TWD, utilizing one or more service request message application program interfaces (APIs) for one or more transaction servers or transaction managers; managing interactions with the COBOL application processing vector using the one or more service request message APIs to satisfy service request messages responsive to the interactions; receiving, using the TWD, a user interaction for the COBOL application processing vector through the one or more service request message APIs; translating, using the TWD, the user interaction into a COBOL application processing vector service request message for the COBOL application processing vector; identifying, using the TWD, which of the independent COBOL processing components with which to communicate the COBOL application processing vector service request message; communicating, using the TWD, the COBOL application processing vector service request message to an identified independent COBOL processing component; executing, using the processor, the identified independent COBOL processing component responsive to the COBOL application processing vector service request message; receiving, using the TWD, a return code from the identified independent COBOL processing component; determining, using the TWD, whether the return code includes: a result; ora subsequent processing component reference to another independent COBOL processing component; and in instances when the return code includes a result, communicating, using the TWD, the return code in a service request response message through the one or more service request message APIs to a user.
地址 Dublin IE