Designing a global name service
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Implementing fault-tolerant services using the state machine approach: a tutorial
ACM Computing Surveys (CSUR)
Overview of the CCITT X.500 recommendations series
Computer Communications
The POSTGRES next generation database management system
Communications of the ACM
Introduction to OSF DCE (rev. 1.0)
Introduction to OSF DCE (rev. 1.0)
Tcl and the Tk toolkit
The Berkeley distributed video-on-demand system
Proceedings of the sixth NEC research symposium on Multimedia computing
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
Grapevine: an exercise in distributed computing
Communications of the ACM
Communications of the ACM
DNS and BIND
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
A principle for resilient sharing of distributed resources
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Hierarchical Storage Management in a Distributed VOD System
IEEE MultiMedia
Iclient/Iserver: distributed objects using [incr Tcl]
TCLTK'98 Proceedings of the 6th conference on Annual Tcl/Tk Workshop, 1998 - Volume 6
Agent development support for Tcl
TCLTK'97 Proceedings of the 5th conference on Annual Tcl/Tk Workshop 1997 - Volume 5
Hi-index | 0.00 |
This paper describes a general purpose name server for Tcl-DP. This name server maintains host addresses and port numbers of services running in a distributed environment and allows clients to query about them. It starts services on demand so services are guaranteed to be available, and it provides a simple authentication protocol for better security. The Tcl-DP name server is also designed to be fault-tolerant. Multiple backup servers can be started on different hosts, and a failover occurs when the main server goes down. In addition, the name server provides mechanisms to interface with external modules for extending its functionality.