Vai al contenuto principale della pagina
Autore: |
Tari Zahir
![]() |
Titolo: |
Fundamentals of distributed object systems : the CORBA perspective / / Zahir Tari, Omran Bukhres
![]() |
Pubblicazione: | New York, : Wiley, c2001 |
Descrizione fisica: | 1 online resource (419 p.) |
Disciplina: | 004.22 |
004/.36 | |
Soggetto topico: | Object-oriented methods (Computer science) |
CORBA (Computer architecture) | |
Altri autori: |
BukhresOmran
![]() |
Note generali: | Description based upon print version of record. |
Nota di bibliografia: | Includes bibliographical references (p. 371-376) and index. |
Nota di contenuto: | FUNDAMENTALS OF DISTRIBUTED OBJECT SYSTEMS; Contents; FOREWORD; PREFACE; ACKNOWLEDGMENTS; ACRONYMS; PART I BASICS OF CORBA; 1. Introduction to Distributed Systems; 1.1 Basics of Distributed Systems; 1.1.1 Architectures; 1.1.2 Characteristics; 1.1.3 Advantages and Disadvantages; 1.2 Distributed System Technologies; 1.2.1 Socket; 1.2.2 Remote Procedure Call; 1.2.3 Remote Method Invocation; 1.2.4 Distributed Computing Environment; 1.2.5 Distributed Component Object Model; 1.3 Summary; 1.4 Review Questions; 1.5 Exercises; 2. Introduction to CORBA; 2.1 Overall Picture |
2.2 CORBA 1, CORBA 2, and CORBA 32.3 Object Management Group; 2.3.1 Reference Object Model; 2.3.2 Object Management Architecture; 2.4 Common Object Request Broker Architecture; 2.4.1 ORB Core; 2.4.2 Interface Definition Language; 2.4.3 Interface and Implementation Repositories; 2.4.4 Object Adaptors; 2.4.5 CORBA Interoperability; 2.5 CORBA Binding; 2.5.1 Binding of Transient IORs; 2.5.2 Binding Persistent IORs; 2.6 CORBA and Existing Technologies; 2.6.1 DCE vs. CORBA; 2.6.2 DCOM vs. CORBA; 2.6.3 RMI vs. CORBA; 2.7 Summary; 2.8 Review Questions; 2.9 Exercises; 3. CORBA Programming | |
3.1 Overall Picture3.2 Basic CORBA Programming; 3.2.1 Interface Definition Language; 3.2.2 Static Invocation Interface; 3.2.3 Static Skeleton Interface; 3.3 Dynamic Types; 3.3.1 TypeCode; 3.3.2 Type Any; 3.4 Advanced CORBA Programming; 3.4.1 Dynamic Invocation Interface; 3.4.2 Dynamic Skeleton Interface; 3.4.3 Interface and Implementation Repositories; 3.5 Summary; 3.6 Review Questions; 3.7 Exercises; PART II ADVANCED CORBA; 4. Object Adaptors; 4.1 Overall Picture; 4.2 Architectures; 4.2.1 Basic Object Adaptor; 4.2.2 Portable Object Adaptor; 4.3 Technical Issues; 4.3.1 Overview | |
4.3.2 Basic Object Adaptor4.3.3 Portable Object Adaptor; 4.4 Database Adaptors; 4.5 Summary; 4.6 Review Questions; 4.7 Exercises; 5. CORBA Interoperability; 5.1 Overall Picture; 5.2 Domain; 5.3 Bridge; 5.4 Interoperability Protocols; 5.4.1 Internet Inter-ORB Protocol; 5.4.2 Environment Specific Inter-ORB Protocol; 5.5 Interoperable Object Reference; 5.6 Summary; 5.7 Review Questions; 5.8 Exercises; 6. CORBA Caching; 6.1 Overall Picture; 6.2 Caching Issues and Techniques; 6.3 Cache Replacement; 6.3.1 Caching Consistency Algorithms; 6.3.2 Other Issues; 6.4 The Caching Approach; 6.5 Architecture | |
6.6 Caching Model6.7 Design; 6.8 Testing; 6.9 Summary; 6.10 Review Questions; 6.11 Exercises; PART III CORBA SERVICES; 7. Naming Service; 7.1 Background; 7.1.1 Naming; 7.1.2 Case Studies; 7.2 Functions; 7.2.1 Name Resolution; 7.2.2 Binding and Unbinding Names; 7.2.3 Creating and Deleting Naming Contexts; 7.2.4 Listing the Context of a Naming Context; 7.3 Summary; 7.4 Review Questions; 7.5 Exercises; 8. Trading Object Service; 8.1 Overall Picture; 8.1.1 Basic Concepts; 8.1.2 OMG vs. ODP; 8.2 An Illustrative Example with JTrader; 8.2.1 Definition of a Service Offer; 8.2.2 Service Export | |
8.2.3 Service Import | |
Sommario/riassunto: | Distributed Object Computing teaches readers the fundamentals of CORBA, the leading architecture for design of software used in parallel and distributed computing applications. Since CORBA is based on open standards, it is the only effective way to learn object-oriented programming for distributed systems. This language independent book allows material to be taught using Java, C++ or other Object Oriented Programming Languages. |
Titolo autorizzato: | Fundamentals of distributed object systems ![]() |
ISBN: | 1-280-36752-0 |
9786610367528 | |
0-470-24051-2 | |
0-471-46411-2 | |
0-471-20064-6 | |
Formato: | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione: | Inglese |
Record Nr.: | 9910142504403321 |
Lo trovi qui: | Univ. Federico II |
Opac: | Controlla la disponibilità qui |