Foundations of Python Network Programming

John Goerzen

  • 出版商: Apress
  • 出版日期: 2004-08-17
  • 售價: $1,740
  • 貴賓價: 9.5$1,653
  • 語言: 英文
  • 頁數: 512
  • 裝訂: Paperback
  • ISBN: 1590593715
  • ISBN-13: 9781590593714
  • 相關分類: Python程式語言
  • 已過版

買這商品的人也買了...

商品描述

Description:

To guide readers through the new scripting language, Python, this book discusses every aspect of client and server programming. And as Python begins to replace Perl as a favorite programming language, this book will benefit scripters and serious application developers who want a feature-rich, yet simple language, for deploying their products.

The text explains multitasking network servers using several models, including forking, threading, and non-blocking sockets. Furthermore, the extensive examples demonstrate important concepts and practices, and provide a cadre of fully-functioning stand alone programs. Readers may even use the provided examples as building blocks to create their own software.

 

Table of Contents:

Chapter 1 – Introduction to Client/Server Networking
Chapter 2 – Network Clients
Chapter 3 – Network Servers
Chapter 4 - Domain Name System
Chapter 5 – Advanced Network Operations
Chapter 6 – Web Client Access
Chapter 7 – Parsing HTML and XHTML
Chapter 8 – XML and XML-RPC
Chapter 9 – E-Mail Composition and Decoding
Chapter 10 – Simple Message Transport Protocol
Chapter 11 – POP
Chapter 12 – IMAP
Chapter 13 – FTP
Chapter 14 – Database Clients
Chapter 15 – SSL
Chapter 16 – SocketServer
Chapter 17 – SimpleXMLRPCServer
Chapter 18 – CGI
Chapter 19 – mod_python
Chapter 20 – Forking
Chapter 21 – Threading
Chapter 22 – Asynchronous Communication