×

Method, apparatus and program product for interfacing a multi-threaded, client-based API to a single-threaded, server-based API

  • US 6,260,077 B1
  • Filed: 10/24/1997
  • Issued: 07/10/2001
  • Est. Priority Date: 10/24/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer controlled method for interfacing a multi-threaded application programmer interface (API), written in a first programming language and executing in a client, to a single-threaded API written in a second programming language and executing in a server, the second programming language being different from the first programming language, said method comprising steps of:

  • (a) registering said client with an object factory in said server;

    (b) instantiating, by the object factory, a server object in the server, the server object configured to serialize access to the single threaded API using a lock to ensure serialized access;

    (c) invoking all operation provided by the multi-threaded API;

    (d) communicating the operation to the server object from the multi-threaded API; and

    (e) invoking the single threaded API to effectuate the operation by the server.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×