Listening for externally initiated requests
First Claim
1. A method for processing a request from a sending computer that is a co-member of a message group of a sysplex coupled together using a signaling service, the method comprising:
- receiving, by a receiving computer that is a co-member of the message group of the sysplex, from the signaling service an indication that a signaling service message has been received from the sending computer, whereinthe signaling service message comprises a first control data portion and a first payload data portion, wherein the first control data portion comprises meta-data about a data transfer between the sending computer and the receiving computer, andthe data transfer relates to an exchange of one or more files between the sending and receiving computers using a communications channel separate from the signaling service;
decoding, by the receiving computer, the first control data portion to determine contents of a sending control block data structure associated with the signaling service message and a sending data transfer module executing local to the sending computer; and
performing, by the receiving computer, an action related to the data transfer based, at least in part, on the contents of the sending control block data structure associated with the signaling service message and the sending data transfer module executing local to the sending computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Processing a request from a sending computer that is a co-member of a message group of a sysplex coupled together using a signaling service includes the steps of: determining, by a receiving computer, that a signaling service message has been received from the sending computer, wherein the signaling service message relates to a data transfer between the sending computer and the receiving computer and wherein the data transfer relates to an exchange of one or more files between the sending and receiving computers using a communications channel other than the signaling service. This processing also includes decoding, by the receiving computer, a control block data structure associated with the signaling service message to determine contents of the control block data structure; and performing, by the receiving computer, an action related to the data transfer based on the contents of the control block data structure associated with the signaling service message.
37 Citations
21 Claims
-
1. A method for processing a request from a sending computer that is a co-member of a message group of a sysplex coupled together using a signaling service, the method comprising:
-
receiving, by a receiving computer that is a co-member of the message group of the sysplex, from the signaling service an indication that a signaling service message has been received from the sending computer, wherein the signaling service message comprises a first control data portion and a first payload data portion, wherein the first control data portion comprises meta-data about a data transfer between the sending computer and the receiving computer, and the data transfer relates to an exchange of one or more files between the sending and receiving computers using a communications channel separate from the signaling service; decoding, by the receiving computer, the first control data portion to determine contents of a sending control block data structure associated with the signaling service message and a sending data transfer module executing local to the sending computer; and performing, by the receiving computer, an action related to the data transfer based, at least in part, on the contents of the sending control block data structure associated with the signaling service message and the sending data transfer module executing local to the sending computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for processing a request from a sending computer that is a co-member of a message group of a sysplex coupled together using a signaling service, the system comprising:
-
a processor and a memory coupled to the processor, the memory configured to store program code executable by the processor; the program code, when executed by the processor, configured to determine that a signaling service message has been received from the sending computer, wherein the signaling service message comprises a first control data portion and a first payload data portion, wherein the first control data portion comprises meta-data about a data transfer between the sending computer and the system, and the data transfer relates to an exchange of one or more files between the sending computer and the system using a communications channel separate from the signaling service; the program code, when executed by the processor, configured to decode the first control data portion to determine contents of a sending control block structure associated with the signaling service message and a sending data transfer module executing local to the sending computer; and the program code, when executed by the processor, configured to perform an action related to the data transfer based on the contents of the sending control block data structure associated with the signaling service message and the sending data transfer module executing local to the sending computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for processing a request, received at a receiving computer and sent by a sending computer that are each co-members of a message group of a sysplex coupled together using a signaling service, the computer program product comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to determine that a signaling service message has been received from the sending computer, wherein the signaling service message comprises a first control data portion and a first payload data portion, wherein the first control data portion comprises meta-data about a data transfer between the sending computer and the system, and the data transfer relates to an exchange of one or more files between the sending computer and the system using a communications channel separate from the signaling service; computer readable program code configured to decode the first control data portion to determine contents of a sending control block structure associated with the signaling service message and a sending data transfer module executing local to the sending computer; and computer readable program code configured to perform an action related to the data transfer based on the contents of the sending control block data structure associated with the signaling service message and the sending data transfer module executing local to the sending computer.
Specification