Remote Object Access Mechanism
スポンサーリンク
概要
- 論文の詳細を見る
As part of the fifth-generation project, ICOT has been developing an object-oriented logic programming and operating system, SIMPOS, for the personal sequential inference machines PSI and PSI-II. Currently, about three hundred PSI machines and some other machines have been connected in local and global area networks. Two different protocols, PSI-NET and TCP-IP, are supported over the network. For a distributed system to be built to be network-transparent as simply and compactly as possible, it should be network-transparent at the base, that is, at the method-call level for an object-oriented system. This paper describes the principles and implementation of the Remote Object Access mechanism (ROAM),which is a general mechanism embedded in SIMPOS to make method calls to objects on remote PSI machines as well as on the local PSI machine. ROAM has been implemented as a set of classes. Network-transparent objects can be defined easily by inheriting a ROAM interface class and customizing some of the inherited methods. ROAM is currently in operation, and uses both of the above two protocols. A variety of application software programs have been developed with ROAM, for practical use, one of which, a global file system, described as an example.
- 一般社団法人情報処理学会の論文
- 1991-03-31