Torrent Downloads » Books » Ebooks » Programming Spiders, Bots, and Aggregators in Java~tqw~ darksiderg
Ebooks
Programming Spiders, Bots, and Aggregators in Java~tqw~ darksiderg
Torrent info
Torrent Files List
Torrent description
*******************************************************************************
Programming Spiders, Bots, and Aggregators in Java
*******************************************************************************
-------------------------------------------------------------------------------
General Information
-------------------------------------------------------------------------------
Type.................: Ebook
Part Size............: 3,106,755 bytes
-------------------------------------------------------------------------------
Post Information
-------------------------------------------------------------------------------
Posted by............: ~Tqw~
-------------------------------------------------------------------------------
Release Notes
-------------------------------------------------------------------------------
This book is simply one of the best computer books I have ever read! The author
doesn’t just cover programming like a lot of programming books do, he also
explains how technology related to the subject matter works. Some of the related
subjects he covers are socket programming, the HTTP protocol, form submission,
cookies, multi-threading, JDBC, and XML. The coverage of these extra topics is
not very in-depth, but for the average Java programmer, he provides enough
information to fill in some gaps and tie it all together, and that’s where the
strength of this book lies. Another thing the author does well is build on each
chapter, pacing it quickly enough to not bore but not so fast as to overwhelm
the reader. And finally, the author provides sections in most chapters that
explain in detail how the classes used in that chapter function. The book is
very well organized and laid out in a logical manner. The book’s topics start at
simple Java socket programming, progress through HTTP and HTTPS socket
programming, then into HTML parsing and form posting, to dealing with other
file/data formats, using cookies, then into spiders and multi-threaded spiders,
then bots, then aggregators. He finishes up by discussing the ethics of using
these constructs to access sites and the possible unintended consequences of
doing so, and a brief discussion of how these constructs may fit into the web
services arena. A major plus in this book is the companion cd, which in addition
to containing the source code for all the examples in the book has the classes
already compiled, as well as a copy of the Jakarta/Tomcat server, since some of
the examples use JSPs. The companion cd was supposed to contain a JDK as well,
but it was left off in error. The software provided on the cd is reusable, and I
will be integrating it into a project in the near future. All in all, this is an
outstanding book, and worth more than the money paid for it. The book does
assume a few things: you have to know at least the basics of Java, some
familiarity with the Internet, and some familiarity with JSPs would be a nice to
have. This book is a must-read for advanced beginner and intermediate
developers, but expert Java developers should think twice as they are likely
already familiar with most of the material.
Table of Contents
Introduction
Ch. 1 Java Socket Programming 1
Ch. 2 Examining the Hypertext Transfer Protocol 45
Ch. 3 Accessing Secure Sites with HTTPS 85
Ch. 4 HTML Parsing 119
Ch. 5 Posting Forms 169
Ch. 6 Interpreting Data 197
Ch. 7 Exploring Cookies 221
Ch. 8 Building a Spider 247
Ch. 9 Building a High-Volume Spider 277
Ch. 10 Building a Bot 327
Ch. 11 Building an Aggregator 369
Ch. 12 Using Bots Conscientiously 385
Ch. 13 The Future of Bots 413
App. A The Bot Package 427
App. B Various HTTP Related Charts 445
App. C Troubleshooting 457
App. D Installing Tomcat 465
App. E How to Compile Examples Under Windows 471
App. F How to Compile Examples Under UNIX 479
App. G Recompiling the Bot Package 483
Glossary 487
Index 498
Product Details
* ISBN: 0782140408
* ISBN-13: 9780782140408
* Format: Paperback, 516pp
* Publisher: Wiley, John & Sons, Incorporated
* Pub. Date: February 2002
-------------------------------------------------------------------------------
Install Notes
-------------------------------------------------------------------------------
Adobe Acrobat Reader