Video đang hot
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:
Object-oriented design in Java
Java I/O routines
Threads
Object serialization
Performance
TCP/IP and networking basics
Programming Java sockets for TCP and UDP
JDBC for databases
Java Remote Method Invocation (RMI)
Callbacks
Overview of CORBA
Java IDL
HTTP basics
CGI vs. servlets
Java Server Pages (JSPs)
JavaBeans for clients and servers
Enterprise JavaBeans (EJBs) basics
Microsoft COM/DCOM components
Application servers (performance, database-connection pooling, and scalability issues)
JINI basics
JMX/JMAP for network management
JNDI and directory services
Java security issues (including encryption, authentication, and secure sockets)
Comparison of strengths
Limitations of Java networking APIs
Product Description
Reveals how to optimize networked applications with such architectural elements as multithreading, serialization, and I/O. Softcover. CD-ROM included. DLC: Java (Computer program language).