Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Smalltalk Object Reference

IP.com Disclosure Number: IPCOM000116287D
Original Publication Date: 1995-Aug-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 59K

Publishing Venue

IBM

Related People

De Binder, FG: AUTHOR [+5]

Abstract

A Smalltalk Object Reference is a Smalltalk object which contains enough information to locate and create a proxy for a Smalltalk object within a Smalltalk image in a distributed network. A Smalltalk object reference may be stored into and generated from a string.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Smalltalk Object Reference

      A Smalltalk Object Reference is a Smalltalk object which
contains enough information to locate and create a proxy for a
Smalltalk
object within a Smalltalk image in a distributed network.  A
Smalltalk
object reference may be stored into and generated from a string.

      A Smalltalk Object Reference is a class of Smalltalk object
which contains enough information to locate a Smalltalk object in the
distributed network.  A Smalltalk Object Reference has the following
characteristics:
  1.  Data which describes:
      a.  the location of the Smalltalk image where the object
resides,
           such as the TCP/IP host name and path for the executable
on
           that machine,
      b.  the location of the object within the Smalltalk image, such
           as its global name.
  2.  Operations including:
      a.  A method for returning the object or a proxy for the remote
           object described by the object reference.  A proxy is an
           object which receives messages and forwards them to the
           object of which it is a proxy, and returns a reply as if
the
           actual object made the reply.  The effect of a proxy is
that
           other objects may send a proxy message in the same way as
if
           the messages were sent to the actual object.  A proxy is
also
           known as a "shadow"  object.
      b.  A method to return a portable string representation of the
        ...