← Back to Patent Explorer
EP0312739A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus and method for interconnecting an application of a transparent services access facility to a remote source

Assignee: International Business Machines Corp
•
Filing: 1988-08-25
•
Granted: —
•
Expires: 2008-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method for communicating between a virtual machine application of a transparent services access collection and an external resource outside the collection. A second virtual machine is provided within the collection, for servicing a request to the external resource. The second virtual machine converts a VM request to CONNECT from the first virtual machine to a VTAM allocate command. An interface is provided at the collection for mapping each VM verb to a VTAM verb, for transmission over the VTAM network. The interface is bi-directional whereby VTAM commands received by a collection are mapped and converted to a VM verb and associated protocol.

Inventors

  • 👤 John Fillmore Harris
  • 👤 Frederick Aaron Schwartz
  • 👤 Robert Charles Will

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-02 14:09
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/50; H; H04; H04L; H04L69/00

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 158 words
A method of communication between a virtual machine in one collection of a transparent services access facilities and a resource of another collection comprising: connecting said collections through first and second VTAM interfaces; requesting in an application program contained in said virtual machine access to a resource manager contained in said another collection; decoding in a second virtual machine in said first collection containing said first virtual machine a request to connect to said resource; transforming said first virtual machine request into a VTAM ALLOCATE REQUEST, and a VTAM message; executing said VTAM ALLOCATE REQUEST through one of said interfaces to the remaining interface, whereby a session is established between said collections; transferring said VTAM message over said session to said second interface; transforming said transferred VTAM message to a virtual machine request; executing in a second virtual machine comprising said resource manager in said second collection said transformed request whereby said resource manager processes said original request.
Claim 2
Independent Claim 158 words
A method of communication between a virtual machine in one collection of a transparent services access facilities and a resource of another collection comprising: connecting said collections through first and second VTAM interfaces; requesting in an application program contained in said virtual machine access to a resource manager contained in said another collection; decoding in a second virtual machine in said first collection containing said first virtual machine a request to connect to said resource; transforming said first virtual machine request into a VTAM ALLOCATE REQUEST, and a VTAM message; executing said VTAM ALLOCATE REQUEST through one of said interfaces to the remaining interface, whereby a session is established between said collections; transferring said VTAM message over said session to said second interface; transforming said transferred VTAM message to a virtual machine request; executing in a second virtual machine comprising said resource manager in said second collection said transformed request whereby said resource manager processes said original request.
Claim 3
Dependent Claim 63 words
The method of communication of claim 1 further comprising: transforming a response from a resource managed by said resource manager to a second VTAM message; transferring said second VTAM message through said second interface to said first interface; transforming said second VTAM message into a virtual machine response; and storing said virtual machine response in a buffer location identified by said application program.
Claim 4
Dependent Claim 20 words
The method of claim 1 wherein said first and second interfaces are connected to each other through a SNA network.
Claim 5
Independent Claim 181 words
An apparatus for communicating between an application and resource in first and second transparent services access collections comprising: a virtual machine in a first node of said first collection for supporting said application, said virtual machine issuing a request for service from said resource; a second virtual machine including a controller for servicing said request, and a gateway for converting said request into a VTAM connection request and a VTAM data frame; a first bidirectional interface for connecting said second virtual machine gateway to a VTAM network; bidirectional second interface connected to said network, and a second virtual machine in a node of said second collection, said second virtual machine including a gateway for converting a VTAM connection request and VTAM data frame to a VM data frame, said first and second virtual machines establishing a VTAM connection between said first and second interface; and, a resource manager connected to said second virtual machine for executing requests forwarded by said second virtual machine via said second VM data frame, and passing information from a related resource to said second virtual machine.
Claim 6
Independent Claim 181 words
An apparatus for communicating between an application and resource in first and second transparent services access collections comprising: a virtual machine in a first node of said first collection for supporting said application, said virtual machine issuing a request for service from said resource; a second virtual machine including a controller for servicing said request, and a gateway for converting said request into a VTAM connection request and a VTAM data frame; a first bidirectional interface for connecting said second virtual machine gateway to a VTAM network; bidirectional second interface connected to said network, and a second virtual machine in a node of said second collection, said second virtual machine including a gateway for converting a VTAM connection request and VTAM data frame to a VM data frame, said first and second virtual machines establishing a VTAM connection between said first and second interface; and, a resource manager connected to said second virtual machine for executing requests forwarded by said second virtual machine via said second VM data frame, and passing information from a related resource to said second virtual machine.
Claim 7
Dependent Claim 20 words
The apparatus of claim 4 wherein said resource manager is located on a different node than said second virtual machine.
Claim 8
Dependent Claim 19 words
The apparatus of claim 4 wherein said first and second bidirectional interfaces are connected together through a SNA network.
Claim 9
Independent Claim 143 words
An apparatus for communicating between a virtual machine application of a transparent services access collection and an external resource outside said collection comprising: (a) a second virtual machine within said collection, for servicing a request to connect to said external resource, said second virtual machine converting a VM request to connect from said first virtual machine to a VTAM ALLOCATE command and for completing an incoming VTAM ALLOCATE, said second virtual machine converting incoming VTAM data frames to virtual machine data frames, and outgoing virtual machine commands to VTAM data frames; and, (b) a bidirectional interface connected to said second virtual machine for connecting said outgoing VTAM ALLOCATE and VTAM outgoing data frame to a VTAM network, and for completing an incoming VTAM ALLOCATE with said second virtual machine to permit incoming VTAM data frames to be received by said second virtual machine.
Claim 10
Independent Claim 143 words
An apparatus for communicating between a virtual machine application of a transparent services access collection and an external resource outside said collection comprising: (a) a second virtual machine within said collection, for servicing a request to connect to said external resource, said second virtual machine converting a VM request to connect from said first virtual machine to a VTAM ALLOCATE command and for completing an incoming VTAM ALLOCATE, said second virtual machine converting incoming VTAM data frames to virtual machine data frames, and outgoing virtual machine commands to VTAM data frames; and, (b) a bidirectional interface connected to said second virtual machine for connecting said outgoing VTAM ALLOCATE and VTAM outgoing data frame to a VTAM network, and for completing an incoming VTAM ALLOCATE with said second virtual machine to permit incoming VTAM data frames to be received by said second virtual machine.
Claim 11
Dependent Claim 15 words
The apparatus of claim 7 wherein said bidirectional interface is connected to a SNA network.
Claim 12
Dependent Claim 25 words
The apparatus of claim 7 wherein said bidirectional interface includes a MODEM connected to a bus of the processor which supports said second virtual machine.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag