WO2000014620A3 - Executing remote procedures in a remote processor from a client process executed in a local processor - Google Patents

Executing remote procedures in a remote processor from a client process executed in a local processor Download PDF

Info

Publication number
WO2000014620A3
WO2000014620A3 PCT/US1999/020460 US9920460W WO0014620A3 WO 2000014620 A3 WO2000014620 A3 WO 2000014620A3 US 9920460 W US9920460 W US 9920460W WO 0014620 A3 WO0014620 A3 WO 0014620A3
Authority
WO
WIPO (PCT)
Prior art keywords
remote
remote procedure
processor
client process
procedures
Prior art date
Application number
PCT/US1999/020460
Other languages
French (fr)
Other versions
WO2000014620A2 (en
Inventor
Byron C Darrah
Allen Klinger
Original Assignee
Univ California
Byron C Darrah
Allen Klinger
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Univ California, Byron C Darrah, Allen Klinger filed Critical Univ California
Priority to AU59099/99A priority Critical patent/AU5909999A/en
Publication of WO2000014620A2 publication Critical patent/WO2000014620A2/en
Publication of WO2000014620A3 publication Critical patent/WO2000014620A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services

Abstract

A method, apparatus, article of manufacture, and a memory structure for executing remote procedures (214) in a remote processor (220) from a client process (204) executed in a local processor (218) is disclosed. The method comprises the steps of accepting a remote procedure call having information identifying the remote procedure including a global remote procedure locator; translating the remote procedure call into a CGI-compatible information transfer protocol; transmitting the translated remote procedure call to the remote processor (220) interpreting the translated remote procedure call into a remote procedure-compatible format; and invoking the remote procedure (214) in the remote processor (220) to produce at least one remote procedure output value from the remote procedure input value. The article of manufacture comprises a data storage device tangibly embodying instructions to perform the method steps described above.
PCT/US1999/020460 1998-09-03 1999-09-03 Executing remote procedures in a remote processor from a client process executed in a local processor WO2000014620A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU59099/99A AU5909999A (en) 1998-09-03 1999-09-03 Method and apparatus for executing remote procedures in a remote processor from a client process executed in a local processor

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US9902598P 1998-09-03 1998-09-03
US60/099,025 1998-09-03

Publications (2)

Publication Number Publication Date
WO2000014620A2 WO2000014620A2 (en) 2000-03-16
WO2000014620A3 true WO2000014620A3 (en) 2000-06-02

Family

ID=22272136

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/020460 WO2000014620A2 (en) 1998-09-03 1999-09-03 Executing remote procedures in a remote processor from a client process executed in a local processor

Country Status (2)

Country Link
AU (1) AU5909999A (en)
WO (1) WO2000014620A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003214770A1 (en) 2002-02-05 2003-09-02 Eutech Cybernetics Pte Ltd. Remote application publication and communication system
US7715326B2 (en) 2003-08-22 2010-05-11 Eutech Cybernetics Pte. Ltd. Webserver alternative for increased security

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5828833A (en) * 1996-08-15 1998-10-27 Electronic Data Systems Corporation Method and system for allowing remote procedure calls through a network firewall
US5857191A (en) * 1996-07-08 1999-01-05 Gradient Technologies, Inc. Web application server with secure common gateway interface
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5956509A (en) * 1995-08-18 1999-09-21 Microsoft Corporation System and method for performing remote requests with an on-line service network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956509A (en) * 1995-08-18 1999-09-21 Microsoft Corporation System and method for performing remote requests with an on-line service network
US5857191A (en) * 1996-07-08 1999-01-05 Gradient Technologies, Inc. Web application server with secure common gateway interface
US5828833A (en) * 1996-08-15 1998-10-27 Electronic Data Systems Corporation Method and system for allowing remote procedure calls through a network firewall
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection

Also Published As

Publication number Publication date
AU5909999A (en) 2000-03-27
WO2000014620A2 (en) 2000-03-16

Similar Documents

Publication Publication Date Title
WO2001018691A3 (en) Methods and apparatus for efficiently transmitting interactive application data between a client and server using markup language
WO2001009721A3 (en) A system, method and article of manufacture for providing an interface between a first server and a second server.
EP0767563A3 (en) Method and apparatus for multiprotocol operation in a client/server system
CA2334139A1 (en) Data conversion system and data conversion method thereof
WO1999066666A3 (en) A method and apparatus for providing textual information in a network environment
DE69624674D1 (en) TRANSFER OF AN ELECTRONIC DATABASE OF INFORMATION
WO2002057926A8 (en) Data transfer and/or transformation system and method
WO2001077785A3 (en) Network portal system, apparatus and method
CA2382558A1 (en) Method of markup language accessing of host systems and data using a constructed intermediary
WO2002056138A3 (en) Preparing output xml based on selected programs and xml templates
EP1235150A3 (en) Apparatus and method for processing servlets
WO2004025428A3 (en) Apparatus and method for processing data in a network
WO2002012982A3 (en) Guided natural language interface system and method
WO2002057882A3 (en) System and method for conducting electronic commerce
WO2004019204A3 (en) Processing application data
CA2333137A1 (en) Multiple waveform software radio
WO2004042562A3 (en) Pipeline accelerator and related system and method
CA2187925A1 (en) Interface Device and Method
WO2004010585A3 (en) Control systems and methods for translating code from one format into another format
WO2002069084A3 (en) System and method for providing customized sales-related data over a network
CA2239168A1 (en) Method and system for data transfer
WO2002050671A3 (en) Rapid development in a distributed application environment
WO2000014620A3 (en) Executing remote procedures in a remote processor from a client process executed in a local processor
WO2001098866A3 (en) Method and apparatus for requesting and retrieving medical information
GB0120534D0 (en) SIM Browser intellectual property ideas

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 09786286

Country of ref document: US

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase