TCP/IP Network Interconnection Technology (Volume 3): Client-Server Programming and Applications (Windows Sockets Edition)

Author: Stevens
Publisher:
Publish Date: 2004-09-01
Features: This book introduces how to use the Windows Sockets Application Programming Interface (Windows Sockets API) to write TCP/IP communication programs on the Windows operating system platform. It focuses on the client-server mechanism, explaining the client-server mechanism and the socket interface used by applications for network communication. It analyzes the algorithms of the client and server parts of distributed programs, discusses the design of clients and servers, and the patterns they follow. The book also dedicates significant to concurrent processing, describing concurrent threads and the related operating system functions for creating threads. It provides implementation methods that illustrate each design concept, discusses various technologies including application-level gateways and pipes, reviews several standard application protocols, and uses them to demonstrate some algorithms and implementation techniques. Some example programs included in the book show how each design actually operates, with most examples implementing standard Internet application protocols. This book is suitable for senior undergraduate or graduate students taking introductory courses in network programming, as well as serving as a reference for programmers.

📌 Related Posts