Java distributed computing /
"Java Distributed Computing discusses how to design and write distributed applications in Java. It covers Java's RMI (Remote Method Invocation) facility and CORBA, but it doesn't stop there; it tells you how to design your own protocols to build message-passing systems, discusses how...
| Cote: | Libro Electrónico | 
|---|---|
| Auteur principal: | |
| Format: | Électronique eBook | 
| Langue: | Inglés | 
| Publié: | 
      Sebastopol, CA :
        
      O'Reilly,    
    
      1998.
     | 
| Édition: | 1st ed. | 
| Collection: | Java series (O'Reilly & Associates)
             | 
| Sujets: | |
| Accès en ligne: | Texto completo (Requiere registro previo con correo institucional) | 
                Table des matières: 
            
                  - 1. Introduction. Anatomy of a Distributed Application. Requirements for Developing Distributed Applications. What Does Java Provide?
 - 2. Networking in Java. Sockets and Streams. URLs, URLConnections, and ContentHandlers. The ClassLoader
 - 3. Distributing Objects. Why Distribute Objects? What's So Tough About Distributing Objects? Features of Distributed Object Systems. Distributed Object Schemes for Java. CORBA. Java RMI. RMI vs. CORBA
 - 4. Threads. Thread and Runnable. Making a Thread. Managing Threads at Runtime. Networked Threads
 - 5. Security. Security Issues and Concerns. The java.security Package. Identities and Access Control. Keys: Public, Private, and Secret. Digital Signatures. Data Encryption. Choosing a Cryptographic Algorithm
 - 6. Message-Passing Systems. Messages Defined. Why Do We Need Messages? Message Processing. Fixed Protocols. Adaptable Protocols. Message-Passing with Java Events. Using Remote Objects
 - 7. Databases. An Overview of JDBC.
 - Remote Database Applications. Multi-Database Applications
 - 8. Bandwidth-Limited Systems. Flavors of Limited Bandwidth. Coping with Limited Bandwidth. Scope of This Chapter. Monitoring Bandwidth. Bandwidth Management
 - 9. Collaborative Systems. What Is a Collaborative System? Issues with Collaboration. A Basic Collaborative Infrastructure
 - 10. Building Collaborative Applications. A Simple Chat System. A Shared Whiteboard
 - A. Using the Examples in Applets
 - B. CORBA Services
 - C. JavaSpaces
 - D. RMI Quick Reference.
 


