Original Publication Date: 1984-Dec-01
Included in the Prior Art Database: 2005-Feb-06
This invention relates to a method for operating a computing apparatus to unify inter-object communication. Most methods of inter-object communication classify objects such that each can be addressed according to only one convention. For example, more traditional methods distinguish between objects addressable as subroutines and objects addressable as functions. Also, methods allowing concurrent object execution usually provide for synchronous (subroutine or function) or asynchronous (full message transmission without blocking) addressing of those objects, but not both. Finally, differences between procedure and data abstraction usually imply differences in addressing. This method views programmed objects as one of two kinds. Each kind may be addressed by a wide variety of conventions, depending on accessing needs.