What a treat! Get Apress Access for just $149 Subscribe now >> # An Introduction to Network Programming with Java Authors: Graba, Jan ### Buy this book eBook$49.99
price for USA (gross)
• ISBN 978-1-84628-630-8
• Digitally watermarked, DRM-free
• Included format: PDF
• ebooks can be used on all reading devices

The continually expanding popularity of both the Internet and local intranets means that the ability to construct reliable network software is a vital skill for many of today's programmers. At the same time, Java's comprehensive libraries of readily-accessible network programming features ensure that Java remains at the forefront of network software development.
The first edition of An Introduction to Network Programming with Java provided a 'streamlined' work that could serve equally well as the core text on an undergraduate module and as the quick, clear, 'no-nonsense' guide required by a busy IT professional. Notable amongst its features were its numerous code examples, screenshots and end-of-chapter exercises. The second edition retains these features, but builds upon the success of the original text by introducing the following changes and additions:
• Language changes throughout the examples (and the model solutions on the Web site), largely reflecting the significant changes introduced by J2SE 5.0;
• Comprehensive update of support software, particularly that used for Web applications;
• New material, such as non-blocking servers and the use of the DataSource interface and Data Access Objects (DAOs) for connecting to remote databases;
Jan Graba is a Senior Lecturer in Software Engineering at Sheffield Hallam University, where he has specialised in the teaching of network programming with Java for the past five years.

The author is a senior lecturer at Sheffield Hallam University in the UK and previously published a book on C++ with us.

The author's website is: http://homepage.ntlworld.com/jan.graba/javanet.html

Reviews

From the reviews of the second edition:

"This book provides an overview of Java … . Each chapter is supplemented with practical programming exercises. … This is essentially a good book. … the combination of code templates with good supporting discussions allows a competent Java programmer to rapidly expand his or her skill base to include network programming." (M. S. Joy, ACM Computing Reviews, Vol. 49 (3), March, 2008)

• Basic Concepts, Protocols and Terminology

Pages 1-8

$29.95 • Multithreading and Multiplexing Pages 51-90$29.95
• Java Database Connectivity (JDBC)

Pages 188-233

$29.95 ### Buy this book eBook$49.99
price for USA (gross)
• ISBN 978-1-84628-630-8
• Digitally watermarked, DRM-free
• Included format: PDF
• ebooks can be used on all reading devices

## Bibliographic Information

Bibliographic Information
Book Title
An Introduction to Network Programming with Java
Authors
2007
Publisher
Springer-Verlag London
Springer-Verlag London
eBook ISBN
978-1-84628-630-8
DOI
10.1007/978-1-84628-630-8
Edition Number
2
Number of Pages
XII, 416
Number of Illustrations and Tables
104 b/w illustrations