System and method for providing interoperability among...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01) G06F 9/46 (2006.01)

Patent

CA 2200091

A system and method in accordance with a preferred embodiment enable objects from two or more heterogeneous object systems in a digital computer to interoperate and be combined in the creation of a larger object-oriented software project, as well as uses of such system and method. Objects from a foreign object system are unmodified, yet appear to be native to the object system in which they are used or accessed. A native proxy object (indistinguishable from other native objects) is constructed for the real foreign object. The proxy object contains an identifier to the real object, as well as a pointer to a software description of how to access and manipulate the object - e.g. how to call its methods, set its properties, and handle exceptions. When the proxy object is manipulated, it follows the instructions in the software description which, in turn, results in the corresponding manipulation of the foreign object.

Selon une réalisation préférée, un système et un procédé permettent à des objets d'au moins deux systèmes objets hétérogènes, dans un calculateur numérique, d'interfonctionner. En outre, ces objets peuvent se combiner dans le cadre de la création d'un projet logiciel orienté objet plus vaste. L'invention concerne également les utilisations de ce système et de ce procédé. Les objets provenant d'un système objet étranger, bien que non modifiés, sont vus par le système objet dans lequel ils sont utilisés ou par lequel ils sont sollicités, comme objets natifs. Un objet natif de substitution, c'est-à-dire non distinguable des autres objets natifs, est construit pour l'objet étranger réel. L'objet de substitution contient un identifiant de l'objet réel, ainsi qu'un pointeur désignant la description logicielle spécifiant le mode d'accès et de manipulation de l'objet, par exemple les procédures d'appel de ses méthodes d'accès, de définition des caractéristiques et de traitement des exceptions. Lorsque l'objet de substitution subit une manipulation, il exécute les instructions contenues dans la description logicielle, provoquant alors la manipulation correspondante au niveau de l'objet étranger.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

System and method for providing interoperability among... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for providing interoperability among..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for providing interoperability among... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1972142

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.