UNIX Network Programming with TCP/IP

UNIX Network Programming with TCP/IP

简介:

本书描述了用于构建所有分布式计算系统的客户端-服务器计算的基本概念,并介绍了UNIX和其他操作系统使用的Posix套接字标准的深入指南。它比较了领先的服务器设计,并描述了用于构建客户端和服务器的关键工具和技术,包括远程过程调用 (RPC)。

平台独立网络的重要性。了解互联网: 它是什么,地址,名称和路由器,协议级别 (IP,UDP和TCP)。TCP的工作原理: 端口号,主动和被动打开,建立连接。

UNIX套接字系统调用 (socket,bind,listen,connect等)。写一个客户端。使用select管理多个I/O流。基于回拨的替代解决方案。写一个服务器。使用fork为客户端连接提供服务。将定制的客户端-服务器应用程序与共享数据库或共享文件混合使用。

英文简介:

This book describes describes the fundamental concepts of client-server computing used to build all distributed computing systems, and presents an in-depth guide to the Posix sockets standard utilized by UNIX and other operating systems. It compares leading server designs, and describes the key tools and techniques used to build clients and servers, including Remote Procedure Call (RPC).

The importance of platform independent networks. Understanding the Internet: what it is, addresses, names and routers, levels of protocols (IP, UDP and TCP). How TCP works: port numbers, active and passive opening, establishing connections.

The UNIX socket system calls (socket, bind, listen, connect etc.). Writing a client. Using select to manage multiple I/O streams. Alternative call-back based solutions. Writing a server. Use of fork to service client connections. Mixing bespoke client-server applications with shared databases or shared files.

书名
UNIX Network Programming with TCP/IP
译名
使用 TCP/IP 的 UNIX 网络编程
语言
英语
年份
1996
页数
167页
大小
688.27 kB
标签
  • Unix
  • 下载
    pdf iconUNIX Network Programming with TCP/IP.pdf
    密码
    65536

    最后更新:2025-04-12 23:57:53

    ←High Performance Browser Networking

    →Introduction: Visual BASIC 6.0