E-Book, Englisch, 536 Seiten, Web PDF
Goerzen Foundations of Python Network Programming
1. Auflage 2004
ISBN: 978-1-4302-0752-8
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 536 Seiten, Web PDF
Reihe: Professional and Applied Computing (R0)
ISBN: 978-1-4302-0752-8
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
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.
Zielgruppe
Popular/general
Autoren/Hrsg.
Weitere Infos & Material
One Low-Level Networking.- 1 Introduction to Client/Server Networking.- 2 Network Clients.- 3 Network Servers.- 4 Domain Name System.- 5 Advanced Network Operations.- Two Web Services.- 6 Web Client Access.- 7 Parsing HTML and XHTML.- 8 XML and XML-RPC.- Three E-mail Services.- 9 E-Mail Composition and Decoding.- 10 Simple Message Transport Protocol.- 11 POP.- 12 IMAP.- Four General-Purpose Client Protocols.- 13 FTP.- 14 Database Clients.- 15 SSL.- Five Server-Side Frameworks.- 16 SocketServer.- 17 SimpleXMLRPCServer.- 18 CGI.- 19 mod_python.- Six Multitasking.- 20 Forking.- 21 Threading.- 22 Asynchronous Communication.




