| The Language-Independent Interface of the Thor Persistent Object System (1995) | |||||||||||||||
Abstract | |||||||||||||||
| Thor is a new object-oriented database system being developed at MIT. It allows applications written in different programming languages, and possibly running on heterogeneous machines and operating systems, to share objects conveniently. Our goal is to provide safe sharing of objects with higher-level semantics than is typical for today's file systems and databases, while still providing good performance. This paper describes the interface of Thor and also discusses some of the implementation techniques we are using to achieve our performance goal. 1 Introduction Most organizations run their applications on heterogeneous equipment. Not only do these computers differ in their hardware, but they frequently run different software, e.g., different operating systems, as well. In addition, applications may be implemented in different programming languages and more than one language might even be used within a single application. Nevertheless, applications may need to share information in sp... | |||||||||||||||
Publication details | |||||||||||||||
| |||||||||||||||