METHOD AND SYSTEM FOR REMOTELY EXECUTING OBJECT

    公开(公告)号:JPH1185519A

    公开(公告)日:1999-03-30

    申请号:JP11830898

    申请日:1998-04-28

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a method for generating a distributed object program so as to enable a programmer to prepare a program as if it is locally executed. SOLUTION: Concerning this automatic object distribution, an object oriented program can be executed as a distributed program without any clear networking code and using any interface definition language(IDL). In this method, the programmer can try different distributions without complicating a programming task. This is achieved by generating two proxies for calling a method prepared for local calling through a network. These dynamically generated proxies can be propagated across the network just as if the call is local.

    Automatic object distribution enables remote running of objects using local method calls

    公开(公告)号:GB2326255A

    公开(公告)日:1998-12-16

    申请号:GB9808749

    申请日:1998-04-25

    Applicant: IBM

    Abstract: Object oriented programs are run as distributed programs without any explicit networking code, and without using an interface definition language (IDL). When objects Y 303 and X 305 are distributed between memories 301 and 302, two proxies, X' 315 and X" 317, are dynamically generated, containing classes serving as proxies for X. When object Y makes a call, 320, against a method in the original class X, that call is actually made against a method in the new class X residing locally and contained in file X'. X' passes the call information, 321, to X", which makes a local call, 322, to X. The results are propagated back to Y by way of X" and X'. Thus the proxies allow calls to flow across a network as if they were local, and programmers can experiment with different object distributions without complicating the programming task.

    A process for running objects remotely

    公开(公告)号:GB2326255B

    公开(公告)日:2002-01-30

    申请号:GB9808749

    申请日:1998-04-25

    Applicant: IBM

    Abstract: The automatic object distribution of the present invention allows object oriented programs to be run as distributed programs without any explicit networking code, and without using an interface definition language (IDL). The present invention allows programmers to experiment with different distributions without complicating the programming task. It accomplishes this by generating two proxies that allow method calls written for local invocation to be invoked over a network. These dynamically-generated proxies allow calls to flow across a network as if they were local.

Patent Agency Ranking