Search Books
ASP/MTS/ADSI Web Security Digital Communications: Fun…

Advanced Java Networking (2nd Edition)

Author Dick Steflik, Prashant Sridharan, Richardant Steflik, Richard Steflik
Publisher Prentice Hall
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
44.99 USD
🛒 Buy New on Amazon 🇺🇸 🏷 Buy Used — $2.12
Share:
Book Details
PublisherPrentice Hall
ISBN / ASIN0130844667
ISBN-139780130844668
Sales Rank4,755,306
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

Advanced Java Networking, Second Edition--an excellent introduction to sockets, RMI, IDL/CORBA, JDBC, and other APIs--surveys all the ways to create state-of-the-art server-side solutions with Java. If you're a developer or architect, this book can help you build scalable Internet solutions.

Advanced Java is notable in at least two ways. First and foremost, it presents each Java networking API with real intelligence and enthusiasm. The authors of the second edition (who have revised the book thoroughly) prove they have considerable teaching experience by including plenty of interesting examples. The same application (for a simple appointment-scheduling program) is used throughout the text. You learn how to use sockets, RMI, IDL/CORBA, and even servlets and JSPs to build different versions of the same application. This comparative approach gives you a sense of the strengths of each API. (A final chapter here outlines when to use each API, depending on your design needs.)

Besides hands-on coding examples, several chapters present a high-level introduction to new Java APIs like JINI, naming services, and JNDI, plus EJBs and network management with JMAP. Generally, this book strikes a good balance between explaining the underlying technology behind each Java API, and providing basic sample code to help get you started. While you certainly don't need to use every networking API for every project, this title introduces them all so that you can choose the best approach. The new edition of Advanced Java Networking packages an excellent mix of sample code and technological expertise--of value in choosing the best options for networking on today's Java platform. --Richard Dragan

Topics covered:

    1. Object-oriented design in Java
    2. Java I/O routines
    3. Threads
    4. Object serialization
    5. Performance
    6. TCP/IP and networking basics
    7. Programming Java sockets for TCP and UDP
    8. JDBC for databases
    9. Java Remote Method Invocation (RMI)
    10. Callbacks
    11. Overview of CORBA
    12. Java IDL
    13. HTTP basics
    14. CGI vs. servlets
    15. Java Server Pages (JSPs)
    16. JavaBeans for clients and servers
    17. Enterprise JavaBeans (EJBs) basics
    18. Microsoft COM/DCOM components
    19. Application servers (performance, database-connection pooling, and scalability issues)
    20. JINI basics
    21. JMX/JMAP for network management
    22. JNDI and directory services
    23. Java security issues (including encryption, authentication, and secure sockets)
    24. Comparison of strengths
    25. Limitations of Java networking APIs
The Good Web Site Guide 2006: The Completely Revised, …
View
The Pentium Microprocessor
View
Advanced Intel Microprocessors: 80286, 80386, And 80486
View
Differential Equations: Matrices and Models
View
Digital Experiments: Emphasizing Troubleshooting (Merr…
View
Data Structures for Computer Information Systems
View
The Little LISPer, Third Edition
View
Inside Networks
View
Computer Graphics Using Open GL (2nd Edition)
View