{"title":"A distributed object-oriented system with multi-threads of services","authors":"F.-J. Wang, J.-L. Chen, Chung-Hua Hu","doi":"10.1109/FTDCS.1993.344149","DOIUrl":null,"url":null,"abstract":"Distributed computing systems are becoming more and more popular. Most developing tools and environments for distributed systems were developed with structured programming languages and remote procedure calls (RPCs). The authors present an approach to construct a network-based distributed system, of which each subsystem is object-oriented and supports multiple threads of control. The remote services in the system are based on a client/server paradigm: a server site consists of a group of serving objects and a proxy is generated in a client site to represent a distinct remote serving object. Each serving object may serve (remote) requests concurrently, since it may have one serving thread for each request. With a library of (remote) serving classes, the system can be built in popular object-oriented languages and is allowed to reuse existing components directly. A prototype system is constructed using C++ language and Sun RPCs.<<ETX>>","PeriodicalId":251095,"journal":{"name":"1993 4th Workshop on Future Trends of Distributed Computing Systems","volume":"140 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1993 4th Workshop on Future Trends of Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FTDCS.1993.344149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Distributed computing systems are becoming more and more popular. Most developing tools and environments for distributed systems were developed with structured programming languages and remote procedure calls (RPCs). The authors present an approach to construct a network-based distributed system, of which each subsystem is object-oriented and supports multiple threads of control. The remote services in the system are based on a client/server paradigm: a server site consists of a group of serving objects and a proxy is generated in a client site to represent a distinct remote serving object. Each serving object may serve (remote) requests concurrently, since it may have one serving thread for each request. With a library of (remote) serving classes, the system can be built in popular object-oriented languages and is allowed to reuse existing components directly. A prototype system is constructed using C++ language and Sun RPCs.<>