"Hingham, MA, October 20, 2003: Charles River Media announces BSD Sockets Programming from a Multi-Language Perspective, the complete guide to creating a variety of network applications. The book begins by describing the BSD API in detail and identifying the purpose of each function, including the rarely discussed behavioral side-effects. A solid understanding of these issues can be the difference between a novice and a professional network developer. From there, the book then investigates the Sockets API from a variety of language perspectives. Using six different languages in all, including imperative languages ( C ), object-oriented languages ( Java), and scripting languages (Perl), developers learn the advantages and disadvantages of each language as they relate to the Sockets API. The book concludes by discussing a set of software patterns for each language, including a simple HTTP server and SMTP client, and various Sockets communication styles. These patterns can be used as the basis for more complex applications or to give you a quick-start when building networked applications. The accompanying CD-ROM includes all of the source code detailed in the book as well as open source compilers, interpreters, and other tools."
Provides in-depth coverage of the Sockets API including behavioral side-effects
Offers complete coverage of BSD socket options and their effects on network application
Discusses the usage of the Sockets API in a variety of popular languages, including C, Java, Python, Perl, Ruby, and Tcl
Looks at language specific network programming alternatives
Analyzes the implementations of standard software patterns for each of the covered languages, including a simple HTTP server, SMTP client, multicast and broadcast patterns, and more
Provides helpful tips on creating efficient network applications and avoiding common pitfalls
ABOUT THE AUTHOR
M. Tim Jones (Longmont, CO) is a successful software engineer and the author of TCP/IP Application Layer Protocols for Embedded Systems and AI Application Programming. His articles have appeared in Dr. Dobbs Journal, Embedded Systems Programming, and Embedded Linux Journal.
MSRP: $49.95 U.S. $74.95 Canada
PUB DATE: September 2003
Phone and Secure Internet Ordering
Charles River Media, Inc. publishes books and software tools for computing professionals. Their titles can be ordered direct, or found through distributors and bookstores worldwide. Selected chapters and product demos can be found on our Web site:
Media Inquiries: Contact Mark Hughes at 781-740-0400, fax 781-740-8816, or email firstname.lastname@example.org "
I haven't read the book, but it may be worth checking out.