Unlock instant, AI-driven research and patent intelligence for your innovation.

Calling a second functionality by a first functionality

Active Publication Date: 2012-09-11
CALLAHAN CELLULAR L L C
View PDF213 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A problem exists in the current art of effectively and efficiently acquiring an initial remote reference to a remote object.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Calling a second functionality by a first functionality
  • Calling a second functionality by a first functionality
  • Calling a second functionality by a first functionality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]FIG. 1 depicts a flow diagram 10 of a client 12 performing a remote invocation. A method 14a in a business object 16 is called on the client 12 and the business object 16 performs a remote invocation within that method 14a. A proxy method 14 is called on a proxy 18 passing various arguments. The proxy 18, which is generated by an architect console (not shown), calls a super class invoke method (not shown) which performs an invoke method 20 on a reference holder 22. The reference holder 22 is an object that contains information necessary to perform the remote invocation in terms of having the address of the object, being able to acquire a connection to it and sending the data to a server side (not shown) using that connection.

[0018]When a remote reference is acquired, either by performing a lookup (described further below) or as the result of the server returning a remote reference through another invocation, the reference information is encapsulated in data that is passed back...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method, system, and computer readable medium for calling a second functionality by a first functionality comprises calling a third functionality by the first functionality, wherein the calling includes passing arguments to the third functionality, calling a fourth functionality by the third functionality, wherein the calling includes passing the arguments to the fourth functionality, calling a fifth functionality via the fourth functionality, wherein the calling includes marshalling a request related to the arguments and passing the marshaled request to the fifth functionality, calling a sixth functionality via the fifth functionality, wherein the calling includes unmarshalling the marshaled request, calling the second functionality by the sixth functionality, wherein the calling includes passing the arguments related to the unmarshalled request to the second functionality, returning a response related to the arguments by the second functionality to the fifth functionality via the sixth functionality, calling the fourth functionality by the fifth functionality, wherein the calling includes marshalling the response and passing the marshaled response to the fourth functionality, returning a reply to the third functionality by the fourth functionality, wherein the reply includes unmarshalling the marshaled response, and returning the unmarshalled response to the first functionality by the third functionality.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]The present invention is related to patent application Ser. No. 10 / 975,146, now U.S. Pat. No. 7,823,169 B1 entitled PERFORMING OPERATIONS BY A FIRST FUNCTIONALITY WITHIN A SECOND FUNCTIONALITY IN A SAME OR IN A DIFFERENT PROGRAMMING LANGUAGE, and to patent application Ser. No. 10 / 975,623, now U.S. Pat. No. 7,774,789 B1 entitled CREATING A PROXY OBJECT AND PROVIDING INFORMATION RELATED TO A PROXY OBJECT, which are incorporated by reference herein, assigned to the assignee of the present invention, and are filed on even date herewith.BACKGROUND OF THE INVENTION[0002]The present invention is related to performing operations in a programming language, and, more specifically to calling a second functionality (such as a server) by a first functionality (such as a client).[0003]According to the present invention, an architect console is utilized through which at least one proxy and adapter are provided to a selected source. The architect console...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44G06F15/16
CPCG06F9/54G06F9/443G06F9/449
Inventor WHEELER, THOMAS T.
Owner CALLAHAN CELLULAR L L C