Accession Number : ADA290431

Title :   Client- Server Interactions in Multi-Server Operating Systems: The Mach-US Approach,

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SCHOOL OF COMPUTER SCIENCE

Personal Author(s) : Stevenson, J. M. ; Julin, Daniel P.

PDF Url : ADA290431

Report Date : SEP 1994

Pagination or Media Count : 18

Abstract : This paper describes requirements placed upon client-server interaction in a multi-server operating system and how to answer those requirements. Addressed are the problems of binding maintenance in the face of: remote method invocation, forking, binding transfer, authentication, asynchronous interruption, and client crashes. Design and implementation choices are analyzed. The solutions, used by the CMU Mach-US multi-server UNIX 4.313 SD emulation on the Mach3.O kernel, are described. The lessons learned are applicable to multi-server Os design and should be applicable to object based systems that must resolve these binding problems in a 'micro' kernel environment.

Descriptors :   *OPERATING SYSTEMS(COMPUTERS), *MAN COMPUTER INTERFACE, MAINTENANCE, ENVIRONMENTS, LESSONS LEARNED, ASYNCHRONOUS SYSTEMS, INTERACTIONS, TRANSFER, INTERRUPTION.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE