Introduction Continues the discussion of middleware (i.e., tools and libraries programmers used to construct client-server software) Y Introduces the remote procedure call (RPC) concept, and describes a particular implementation of an rpc that uses XDr standard for data representation
Chapter 6: Web and RPC Based P. Application Development Chapter goal Www and Http Www and hTMl Web Programming RPC and Middleware World wide web Use of Client-Server Paradigm
Introduction Single thread for multiple transport protocols Motivation Server design and process structure An iterative example Concurrent multiprotocol servers
How applications become clients by initiating communication How applications use TCP or UDP protocols to contact a server How they use socket calls to interact with the protocols CSIE, NTUT, Taiwan
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