Chapter 6: Web and RPC Based Application Development Chapter goal: Www and Http Web programming RPC and Middleware 哈工大计算机学院李全龙 Network Application Development Server Software Desi
哈工大计算机学院 李全龙 Network Application Development Server Software Design 1 Chapter 6: Web and RPC Based Application Development Chapter goal: WWW and HTTP Web Programming RPC and Middleware
Www and Http 哈工大计算机学院李全龙 Network Application Development Server Software Desi 2
哈工大计算机学院 李全龙 Network Application Development Server Software Design 2 WWW and HTTP
World Wide web a major application used on the Internet Simple interface Two concepts Point Click 哈工大计算机学院李全龙 Network Application Development Server Software Desi
哈工大计算机学院 李全龙 Network Application Development Server Software Design 3 World Wide Web Major application used on the Internet Simple interface Two concepts Point Click
Use of client-Server paradigm a Web server Makes set of pages available Uses port 80 Web client Called a browser Creates tcp connections to server Sends requests for items 哈工大计算机学院李全龙 Network Application Development Server Software Desi
哈工大计算机学院 李全龙 Network Application Development Server Software Design 4 Use of Client-Server Paradigm Web server Makes set of pages available Uses port 80 Web client Called a browser Creates TCP connections to server Sends requests for items
Use of client-Server paradigm Primary protocol used between browser and server known as Hyper Text Transfer Protocol(HPPT) HT TP requests sent as text(ASCIr) GET: request an item from the server HEAD: request status information about an item POST: send data to the server 哈工大计算机学院李全龙 Network Application Development Server Software Desi
哈工大计算机学院 李全龙 Network Application Development Server Software Design 5 Use of Client-Server Paradigm Primary protocol used between browser and server known as HyperText Transfer Protocol (HPPT) HTTP requests sent as text (ASCII) GET: request an item from the server HEAD: request status information about an item POST: send data to the server