Introduction Examines a de facto standard for external data representation and presentation as well as a set of library procedures used to perform data conversion Describes the general motivations for using an external data representation and the details of one particular implementation
Consolidating Servers Same motivations for multiprotocol servers Higher risk to use a single, multiservice server, why? Consolidating many services into a single server process reduces the number of executing processes dramatically The total code required
Course Description Text (required) TCP/IP Protocol Suite, 2nd edition, Behrouz A. Forouzan. Mc Graw-Hill 2003. · Supplementary Texts Internetworking with TCP/IP, Volume 3: Client-Server Programming and Application, Linux-POSIX Sockets Version
Introduction X Presents the sequence of steps a programmer takes to first create a conventional program and then divide the program into local and remote components w Uses an example application to show the output from rpcgen and additional code required to create the client and server components of a distributed program that uses rpc
Introduction This chapter describes the general concept of remote file access and reviews the concepts underlying a particular remote access mechanism Because the remote file access mechanism derives many ideas and details from the underlying OS, the chapter reviews the Linux file system and the semantics of file operations