DocumentCode
1825191
Title
Distributed application framework for large scale distributed systems
Author
Rao, Herman Chung-hwa
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
fYear
1993
fDate
25-28 May 1993
Firstpage
31
Lastpage
38
Abstract
The author introduces an infrastructure to develop large scale distributed applications, called the distributed application framework (DAF). With DAF, services provided by a distributed system are implemented as individual shared libraries that could be linked and loaded into a running process. A generic server is able to dynamically link these libraries to provide those services to its clients. To manage services in a system, DAF applies the notion of name space used by distributed file systems. That is, each server provides a Unix-filesystem-like name space to name and manage available services. The result is that managing services on a server is similar to handling files on a file system. A prototype of DAF has been implemented on top of Sun OS 4.1 using the Sun remote procedure call (RPC), external data representation (XDR), and dynamic linker
Keywords
Unix; file organisation; network servers; parallel programming; remote procedure calls; DAF; RPC; Sun OS; Sun remote procedure call; Unix-filesystem-like name space; XDR; distributed application framework; distributed file systems; dynamic linker; external data representation; file system; generic server; individual shared libraries; infrastructure; large scale distributed systems; name space; running process; Application software; File servers; File systems; Large-scale systems; Libraries; Network servers; Operating systems; Programming profession; Prototypes; Sun;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-3770-6
Type
conf
DOI
10.1109/ICDCS.1993.287726
Filename
287726
Link To Document