Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Twisted Network Programming Essentials


By Abe Fettig
 
Image of: Twisted Network Programming Essentials
Pricing Details:

List Price:$29.95
You save:$8.09 (27%)
Your Price:$21.86
Buy Now

Book Details:

Format:Paperback, 236 pages.
Publisher:O'Reilly Media, Inc. 2005-10-20
ISBN:0596100329

Average Customer Rating:

3.5 3.5 out of 5 stars (11 reviews)

Editorial Reviews:

"Twisted Network Programming Essentials" from O'Reilly is a task-oriented look at this new open source, Python-based technology. The book begins with recommendations for various plug-ins and add-ons to enhance the basic package as installed. It then details Twisted's collection simple network protocols, and helper utilities. The book also includes projects that let you try out the Twisted framework for yourself. For example, you'll find examples of using Twisted to build web services applications using the REST architecture, using XML-RPC, and using SOAP.

Written for developers who want to start building applications using Twisted, this comprehensive guide presents examples of the most common tasks you'll face when building network applications. It also helps you understand the key concepts and design patterns used in Twisted applications. Here are just some of the topics discussed in "Twisted Network Programming Essentials":

Installing Twisted

How to make TCP connections

How to use Twisted to work with the Web

Twisted's authentication framework

Usenet and SSH clients and servers

Along the way, each lesson is supported by thorough notes and explanations to make absolutely certain you're up to speed with this leading-edge Python technology.


Customer Reviews:

Displaying 1 to 5 of 11 total reviews (Page 1 of 3):

4 out of 5 stars Good read

The book gave a much clearer initial picture (to me) of the Twisted system than the online documentation did. That said, this isn't the sort of book that I'll need to reference in the future. Perfect for bootstrapping, and now I'm off and running with the technical documentation.

4 out of 5 stars Twisted Programmers must have

This book will take you through all the packages that will allow you to master the twisted programming.
Very clearly explains with examples several different situations in which twisted will help you to have your network programming asynchronous and fast.

1 out of 5 stars Please save your money.

This book is nothing more than a handful of code examples that you can just as easily get from the web. There's nothing in the way of overall architecture, insightful approaches to using Twisted in an application setting, etc. Save your money and read the web pages. Worst O'Reilly book ever.

2 out of 5 stars Disappointing

This book was disappointing to me. It does not cover Twisted fundamentals very well or comprehensively, but is rather a collection of few large code-examples and verbose commentary. For an introductory (or 'essentials' as the title state) material to Twisted, you are better off with the online manuals.

Granted, there are a few "oh - that's clever" moments in the book, but those are buried in the examples and hard to look up for future reference.

The bulk of the book shows examples for web clients and servers (simple stuff, not useful since easier-to-use and more powerful tools/libraries exist) and low-level pop, smtp, imap and nntp servers and clients (probably not very common in today's applications).

I haven't used Twisted extensively in a real project, but I have read the online docs and fiddled with small scripts - and the "new" things beyond them that I discovered reading this book can be counted on the fingers of one hand (namely Perspective Broker, authentication and SSH stuff).

I would have liked this book to be a more comprehensive overview of twisted's fundamentals and the base-protocols it provides - with more examples of custom protocols - since that's probably what most people turn to Twisted for.

5 out of 5 stars THIS BOOK IS TWISTED!!!!

Are you a developer who wants to start building applications using twisted? If you are, then this book is for you! Author Abe Fettig, has done an outstanding job of writing a book that contains lots of examples of working code, with thorough notes and explanations of how you can use Twisted to do useful things.

Fettig, begins by covering downloading and installing Twisted, and some additional libraries, on the operating system of your choice. Then, the author shows you how you can use Twisted to make TCP connections to servers, and how to write a server that accepts TCP connections from clients. He continues by showing you how to use Twisted to work with the Web. Next, the author shows you how you can design a Twisted web application for programmatic accessing using the REST architectural style. Then he discusses the Twisted authentication framework, which provides an extremely flexible approach to authenticating users against different backends. He also demonstrates Twisted's powerful support for mail clients and servers. Then, he discusses Usenet clients and servers using the NNTP protocol. The author continues by covering Twisted's support for SSH. Finally, the author shows you how to use the tools Twisted provides for running and managing applications, which give you the ability to run daemon processes, use setuid and chroot to limit permissions, and write log files.

The goal of this most excellent book is to focus on practical examples of how to use Twisted to perform some of the most common tasks that face developers building network applications. More importantly, this book will help you to understand the key concepts and design patterns used in Twisted applications.

More Customer Reviews:
Next Page


Customers who bought this book were also interested in:


Foundations of Python Network Programming (Foundations)


Python Cookbook


Learning Python (Help for Programmers)


Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))


The Definitive Guide to Django: Web Development Done Right

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Wed Nov 19 11:18:41 CST 2008
© Wattle Software 2007. All rights reserved.