Book description
Super-charged network solutions for experienced Java professionals, updated to Java 2
Create powerful client/server applications with RMI
Use IDL to build CORBA applications that work with legacy systems
Interface with databases using JDBC and SQL
Completely updated from the best-selling first edition
The latest in Java: JDBC, JINI, JMAPI, IDL, and CORBA
Up-to-date networking: TCP/IP, RMI, sockets
Application servers, Web servers, and servlets
Directory Services, LDAP, and JNDI
Advances in Java security
Java remains the language of choice for building Internet and networked applications. In this completely updated second edition of the 1997 best seller, Dick Steflik and Prashant Sridharan bring you tips on the hottest new developments in Java and its family of technologies. For seasoned programmers who need to stay current on Java for network applications, this is the book with the answers.
Java is the first programming language created with the Internet in mind, and this book shows you how it optimizes networked applications with such architectural elements as multithreading, serialization, and I/O. Step-by-step implementations take you through the creation of Java solutions for client/server and Internet environments, using the latest releases of each API. Advanced Java Networking, Second Edition gives you the newest techniques to use with:
Servlets for dynamic Web content
JavaBeans to create plug-and-play software components
JMAPI for centralized management of Java objects
If you are a manager considering networked Java applications, you will find everything you need to understand the scope and possibilities of the project. If you are a professional Java software developer or engineer, you can't afford to miss the essential resources in Advanced Java Networking, Second Edition.
About the CD-ROM
Free CD is packed with live sample code to get you up to speed fast.
Table of contents
- Copyright
- Introduction
- 1. Advanced Java
- 2. TCP/IP Fundamentals
- 3. Java Sockets and URLs
- 4. Java Database Connectivity
- 5. Java RMI: Remote Method Invocation
- 6. Java IDL: Interface Definition Language
-
7. Web Servers, Server-Side Java, and More
- Inside an HTTP Server
- Common Gateway Interface and CGI Scripts
- Servlets
- Dynamic Documents
- A Servlet Version of the Featured App
- Java Server Pages
- Multipurpose Servers
- Summary
- 8. Java Beans
-
9. Application Servers
- High-Performance Web Servers
- Integrated Development Environment
- Interfacing to Enterprise Resource Planning Systems
- Ability to Interface with Transaction Processing Monitors
- Support Stateful Applications
- Connection Pooling of Database Connections
- Access to Legacy Applications and Legacy Databases
- Scalability Through Load Balancing
- Automatic Fail-Over
- Support of the Enterprise Java Beans Specification
- Summary
- 10. Jini: Sun's Technology of Impromptu Networks
- 11. JMX/JMAPI: Java Management API
- 12. What Are Directory Services?
- 13. Java and Security
- 14. Making an Architectural Decision
- Glossary
Product information
- Title: Advanced JAVA Networking
- Author(s):
- Release date: April 2000
- Publisher(s): Pearson
- ISBN: 9780130844668
You might also like
book
Learning Network Programming with Java
Harness the hidden power of Java to build network-enabled applications with lower network traffic and faster …
book
Java I/O, NIO and NIO.2
Java I/O, NIO, and NIO.2 is a power-packed book that accelerates your mastery of Java's various …
book
TCP/IP Sockets in Java, 2nd Edition
The networking capabilities of the Java platform have been extended considerably since the first edition of …
book
Troubleshooting Java
Effectively reading and understanding existing code is a developer’s superpower. In this book, you’ll master techniques …