×

Method and apparatus for data transfer across a network

  • US 7,350,212 B2
  • Filed: 07/18/2002
  • Issued: 03/25/2008
  • Est. Priority Date: 07/30/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for communication in a distributed object-oriented data processing environment, comprising:

  • sending from a first data processing apparatus to a second data processing apparatus a request to retrieve an item from the second data processing apparatus and send the item to the first data processing apparatus, the request including a first object which is targeted at a target data processing object that is included in the second data processing apparatus, the first object including data and an executable class function for applying a test condition to target data that is stored in the target data processing object;

    responsive to receipt of the first object at the second data processing apparatus, executing the class function to apply the test condition to test the target data;

    testing the target data to determine whether or not the item can be retrieved from the second data processing apparatus;

    responsive to a positive result from the test, generating a positive reply to the item request and sending the positive reply from the second data processing apparatus to the first data processing apparatus;

    wherein the first object instantiates a class which includes a class function for encoding the first object for transmission from the first data processing apparatus to the second data processing apparatus, and a class function for restoring itself when received at the second data processing apparatus;

    wherein, responsive to attributes having been set for the first object, said encoding of the first object is performed in accordance with said attributes; and

    wherein a first sender computer program at the first data processing apparatus is responsible for sending the first object, the first sender computer program being responsive to said set attributes to create an attributes object and to associate the attributes object with the first object.

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