The 1st edition of this book was equally useful as an undergraduate textbook and as the lucid, no-nonsense guide required by IT professionals, featuring many code examples, screenshots and exercises. The new 2nd edition adds revised language reflecting significant changes in J2SE 5.0; update of supp
An Introduction to Network Programming with Java
โ Scribed by Jan Graba BA, PGCE, MSc (auth.)
- Publisher
- Springer London
- Year
- 2007
- Tongue
- English
- Leaves
- 433
- Edition
- XII
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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.
โฆ Table of Contents
Front Matter....Pages i-xi
Basic Concepts, Protocols and Terminology....Pages 1-8
Starting Network Programming in Java....Pages 9-50
Multithreading and Multiplexing....Pages 51-90
File Handling....Pages 91-135
Remote Method Invocation (RMI)....Pages 136-157
CORBA....Pages 158-187
Java Database Connectivity (JDBC)....Pages 188-233
Servlets....Pages 234-277
JavaServer Pages (JSPs)....Pages 278-296
JavaBeans....Pages 297-344
Introduction to Enterprise JavaBeans....Pages 345-358
Multimedia....Pages 359-379
Applets....Pages 380-405
Back Matter....Pages 406-423
โฆ Subjects
Computer Communication Networks; Input/Output and Data Communications; Software Engineering/Programming and Operating Systems; Programming Techniques; Software Engineering; Programming Languages, Compilers, Interpreters
๐ SIMILAR VOLUMES
The 1st edition of this book was equally useful as an undergraduate textbook and as the lucid, no-nonsense guide required by IT professionals, featuring many code examples, screenshots and exercises. The new 2nd edition adds revised language reflecting significant changes in J2SE 5.0; update of supp
The 1st edition of this book was equally useful as an undergraduate textbook and as the lucid, no-nonsense guide required by IT professionals, featuring many code examples, screenshots and exercises. The new 2nd edition adds revised language reflecting significant changes in J2SE 5.0; update of supp
The ability to construct reliable network software is a vital skill for many of today's programmers and 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 1st edition of thi
With the explosion in growth of the internet and the increasing use of intranets across a wide spectrum of business areas, there has been a correspondingly large growth of interest in network programming, particularly in the use of client-server applications. Java's inbuilt network programming capa