Method for automatic discovery of a transaction gateway daemon of specified type
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/28
H04L-012/26
출원번호
UP-0761624
(2007-06-12)
등록번호
US-7769853
(2010-08-24)
발명자
/ 주소
Nezamzadeh, Shahrokh
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Garg Law Firm, PLLC
인용정보
피인용 횟수 :
54인용 특허 :
11
초록▼
A method is provided in a system wherein a transaction gateway daemon of a specified type is connected between first and second spatially separated servers, to integrate applications running on the first server with operation of the second server. The method automatically determines whether a detect
A method is provided in a system wherein a transaction gateway daemon of a specified type is connected between first and second spatially separated servers, to integrate applications running on the first server with operation of the second server. The method automatically determines whether a detected address space is or is not a transaction gateway daemon of the specified type, such as a CICS transaction gateway, and includes the step of verifying that the detected address space is an Open multiple virtual storage (MVS) type of address space. The method further comprises carrying out a first set of tests pertaining to specified additional characteristics of the detected address space, and verifying that a program of the detected address space is running in a Language Environment. A second set of tests are also carried out, that are respectively associated with dubbing a task on the address space to Open MVS.
대표청구항▼
What is claimed is: 1. In a system wherein a transaction gateway daemon of a specified type is connected between a first server and a spatially separated second server, in order to integrate applications running on the first server with operation of the second server, a method for determining wheth
What is claimed is: 1. In a system wherein a transaction gateway daemon of a specified type is connected between a first server and a spatially separated second server, in order to integrate applications running on the first server with operation of the second server, a method for determining whether a detected address space is or is not a transaction gateway daemon of the specified type, wherein said method comprises the steps of: verifying at a software tool in a monitor associated with the transaction gateway daemon, that said detected address space is an Open multiple virtual storage (MVS) type of address space, wherein an instruction of the software tool is executed by a processor; carrying out at the software tool, a first set of tests pertaining to specified further characteristics of said detected address space, wherein an address space is one of (i) a transaction gateway, and (ii) a transaction gateway daemon; verifying at the software tool, that a program of said detected address space is running in a Language Environment; and carrying out at the software tool, a second set of tests that are respectively associated with dubbing a task of said detected address space to Open MVS, wherein dubbing the task makes the task appear similar to a task of Open MVS task control block (OTCB), wherein a task control block is a structure configured to pass data between address spaces. 2. The method of claim 1, wherein: one of the tests of said first set comprises verifying that a task of the detected address space is a Cross-Memory owned task. 3. The method of claim 2, wherein: tests of said first set further include ensuring that an MVS task of said address space is not terminating, determining whether a program running on said task is named CTGBATCH, and determining whether said Cross-Memory owning said task points to said CTGBATCH program. 4. The method of claim 1, wherein: tests of said second test include determining whether an MVS task of said address space is dubbed as an Open MVS task, ensuring that said dubbed task is not terminating, and determining whether a thread of said dubbed task is an initial thread of a Unix Systems Services process. 5. The method of claim 1, wherein: said specified type is a CICS, and said transaction gateway daemon is confirmed to be a CICS transaction gateway daemon when all of said verifications and tests are determined to be affirmative. 6. The method of claim 1, wherein: respective steps of said method are automatically carried out by a specified software tool. 7. In a system wherein a transaction gateway daemon of a specified type is connected between a first server and a spatially separated second server, in order to integrate applications running on the first server with operation of the second server, a computer program product in a computer readable storage medium for determining whether a detected address space is or is not a transaction gateway daemon of the specified type, wherein said computer program product comprises: first instructions in a software tool in a monitor associated with the transaction gateway daemon, for verifying that said detected address space is an Open multiple virtual storage (MVS) type of address space, wherein an address space is one of (i) a transaction gateway, and (ii) a transaction gateway daemon; second instructions in the software tool, for carrying out a first set of tests pertaining to specified further characteristics of said detected address space; third instructions in the software tool, for verifying that a program of said detected address space is running in a Language Environment; and fourth instructions in the software tool, for carrying out a second set of tests that are respectively associated with dubbing a task of said detected address space to Open MVS, wherein dubbing the task makes the task appear similar to a task of Open MVS task control block (OTCB), wherein a task control block is a structure configured to pass data between address spaces. 8. The computer program product of claim 7, wherein: one of the tests of said first set comprises verifying that a task of the detected address space is a Cross-Memory owned task. 9. The computer program product of claim 8, wherein: tests of said first set further include ensuring that an MVS task of said address space is not terminating, determining whether a program running on said task is named CTGBATCH, and determining whether said Cross-Memory owning said task points to said CTGBATCH program. 10. The computer program product of claim 7, wherein: tests of said second test include determining whether an MVS task of said address space is dubbed as an Open MVS task, ensuring that said dubbed task is not terminating, and determining whether a thread of said dubbed task is an initial thread of a Unix Systems Services process. 11. The computer program product of claim 7, wherein: said specified type is a CICS, and said transaction gateway daemon is confirmed to be a CICS transaction gateway daemon when all of said verifications and tests are determined to be affirmative. 12. The computer program product of claim 7, wherein: respective instructions of said computer program product are automatically carried out by a specified software tool.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (11)
Randle William M., Bank-centric service platform, network and system.
Alpert Alan I. (Hopewell Junction NY) Clark Carl E. (Poughkeepsie NY) Frey Jeffrey A. (Fishkill NY) Mall Michael G. (LaGrangeville NY), Method and system for providing a program call to a dispatchable unit\s base space.
Grauzer, Attila; Bourbour, Feraidoon; Yoseloff, Mark L., Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature.
Grauzer, Attila; Bourbour, Feraidoon; Yoseloff, Mark L., Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature.
Grauzer, Attila; Bourbour, Feraidoon; Yoseloff, Mark L., Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature.
Scheper, Paul K.; Grauzer, Attila; Kelly, James V.; Stasson, James B.; Swanson, Ronald R.; Bourbour, Feraidoon; Nelson, Troy D.; Lopez, David B.; Yoseloff, Mark L.; Dunn, R. Brooke; Krenn, Peter; Blaha, Ernst, Automatic card shuffler with pivotal card weight and divider gate.
Stasson, James B.; Rynda, Robert J.; Scheper, Paul K.; Swanson, Ronald R.; Grauzer, Attila, Batch card shuffling apparatuses including multi card storage compartments.
Stasson, James B.; Rynda, Robert J.; Scheper, Paul K.; Swanson, Ronald R.; Grauzer, Attila, Batch card shuffling apparatuses including multi card storage compartments, and related methods.
Grauzer, Attila; Schubert, Oliver M.; Kelly, James V.; Stasson, James B.; Bourbour, Feraidoon; Scheper, Paul K.; Nelson, Troy D., Card handling devices and related methods.
Grauzer, Attila; Bourbour, Feraidoon; Nelson, Troy D.; Rynda, Robert J.; Scheper, Paul K.; Stasson, James B.; Swanson, Ronald R., Card-handling devices.
Stasson, James B.; Rynda, Robert J.; Helgesen, James P.; Nelson, Troy D.; Scheper, Paul K.; Swanson, Ronald R.; Helsen, Colin A.; Wadds, Nathan J., Hand-forming card shuffling apparatuses including multi-card storage compartments, and related methods.
Stasson, James B.; Rynda, Robert J.; Helgesen, James P.; Nelson, Troy D.; Scheper, Paul K.; Swanson, Ronald R.; Helsen, Collin A.; Wadds, Nathan J., Hand-forming card shuffling apparatuses including multi-card storage compartments, and related methods.
Scheper, Paul K.; Grauzer, Attila; Kelly, James V.; Stasson, James B.; Swanson, Ronald R.; Bourbour, Feraidoon; Nelson, Troy D.; Lopez, David B.; Yoseloff, Mark L.; Dunn, R. Brooke; Krenn, Peter; Blaha, Ernst, Method of readying a card shuffler.
Czyzewski, Zbigniew; Zvercov, Vladislav; Grauzer, Attila, Methods and apparatuses for an automatic card handling device and communication networks including same.
Kelly, James V.; Zvercov, Vladislav; Miller, Brian, Methods for automatically generating a card deck library and master images for a deck of cards, and a related card processing apparatus.
Grauzer, Attila; Bourbour, Feraidoon; Nelson, Troy D.; Rynda, Robert J.; Scheper, Paul K.; Stasson, James B.; Swanson, Ronald R., Methods of randomizing cards.
Grauzer, Attila; Schubert, Oliver M.; Kelly, James V.; Stasson, James B.; Bourbour, Feraidoon; Scheper, Paul K.; Nelson, Troy D., Multiple mode card shuffler and card reading device.
Stasson, James B.; Swanson, Ronald R.; Scheper, Paul K.; Nelson, Troy D.; Bourbour, Feraidoon; Grauzer, Attila, Shuffler and method of shuffling cards.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.