The CORBA reference guide: understanding the common object request broker architecture
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Reading, Mass. [u.a.]
Addison-Wesley
1998
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturverz.: S. 387 - 390 |
Beschreibung: | XIX, 407 S. Ill., graph. Darst. |
ISBN: | 0201633868 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV011839956 | ||
003 | DE-604 | ||
005 | 19980804 | ||
007 | t | ||
008 | 980319s1998 ad|| |||| 00||| engod | ||
020 | |a 0201633868 |9 0-201-63386-8 | ||
035 | |a (OCoLC)37579819 | ||
035 | |a (DE-599)BVBBV011839956 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91 |a DE-29T |a DE-473 |a DE-83 |a DE-11 |a DE-739 | ||
050 | 0 | |a QA76.64 | |
082 | 0 | |a 005.2/73/0218 |2 21 | |
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
084 | |a ST 257 |0 (DE-625)143630: |2 rvk | ||
084 | |a DAT 252f |2 stub | ||
084 | |a DAT 358f |2 stub | ||
100 | 1 | |a Pope, Alan |e Verfasser |4 aut | |
245 | 1 | 0 | |a The CORBA reference guide |b understanding the common object request broker architecture |c Alan Pope |
264 | 1 | |a Reading, Mass. [u.a.] |b Addison-Wesley |c 1998 | |
300 | |a XIX, 407 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturverz.: S. 387 - 390 | ||
650 | 7 | |a Corba |2 gtt | |
650 | 7 | |a Object-georiënteerd programmeren |2 gtt | |
650 | 4 | |a CORBA (Computer architecture) | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 0 | 7 | |a CORBA |0 (DE-588)4403709-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Computerarchitektur |0 (DE-588)4048717-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenverarbeitungssystem |0 (DE-588)4125229-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a CORBA |0 (DE-588)4403709-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Computerarchitektur |0 (DE-588)4048717-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a Datenverarbeitungssystem |0 (DE-588)4125229-9 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
689 | 3 | 0 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 3 | |8 3\p |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007995960&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-007995960 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804126383243264000 |
---|---|
adam_text | Contents
CHAPTER 1
CHAPTER 2
CHAPTER 3
CHAPTER 4
Foreword xi
Preface xiii
List of Figures xvii
List of Tables xix
Introduction 1
Computing Paradigms for the Next Century 1
Client-Server Goals 4
Object-Orientation 7
Objects: The General Abstraction 9
Object-Orientation and Benefits 10
Objects: More Formally 10
Distributed Objects 14
Basic Communications and Reliability 16
Enter the OMG 25
The OMG Process and Standards 26
The Object Management Architecture 35
Benefits of an OMA 38
CORBA 57
Common Object Request Broker Architecture 61
Object Interfaces 62
CORBA Interfaces 63
Object Identifiers 64
CORBA IDL 65
Object Reference 73
Versioning 78
Communication Issues 79
Contents
Mt
Vlll
CHAPTER 5
CHAPTER 6
CHAPTER 7
CHAPTER 8
CHAPTER 9
CHAPTER 10
CHAPTER 11
CHAPTER 12
CHAPTER 13
The Dynamic Invocation Interface 91
Runtime Discovery 92
The ORB 101
ORB Interface Operations 101
Object Adapters 115
The Adapter’s Role 115
BOA 115
Dynamic Skeleton Interface 122
Other Object Adapters and the ODMG 125
Library Object Adapter 125
Other Adapters 126
ODMG View 127
Repositories 133
Interface Repository 133
Repository Object Groups 134
Implementation Repository 156
Interoperability 157
ORB Domains 157
Interoperability Vocabulary and Concepts 161
General Inter-ORB Protocol 164
Internet Inter-ORB Protocol 167
Environment-Specific Inter-ORB Protocol 167
OLE, COM, and DCOM 171
Differences 172
Interface Mapping 173
Interface Identity Mapping 177
Security 179
General Security 180
Security Interfaces 185
Security Module Interfaces 190
Common Secure Interoperability 207
CSI Levels 207
Security Protocols 207
Cryptographic Profile 208
Contents
ix
Key Distribution 208
Secure Inter-ORB Protocol 209
CHAPTER 14 CORBAservices 211
CORBAservices Architecture 211
CORBAservices General Design Principles 214
Key Issues 215
Accommodation of Future Services 215
Service Dependencies 216
Relation to CORBA and OMA 216
Conformance to Existing Standards 216
CHAPTER 15 Naming Services 217
The Names of Names 218
CHAPTER 16 Relationships 223
Object Identity Service 225
Graph Relationship Service 232
Containment and Reference 240
CHAPTER 17 Event Services 241
Push and Pull 241
Event Services 242
CHAPTER 18 Life Cycle Service 253
Creation Services 255
Copy, Move, and Remove Services 256
Compound Life Cycle 257
CHAPTER 19 Object Query Service 267
General Operation and Nesting 268
Query Collection Service 269
Query Service 274
CHAPTER 20 Properties Service 279
The OPS interface 279
CHAPTER 21 Time 291
Basic Time Service
Timer Event Service
Caveats about Time
291
298
301
CHAPTER 22 Transaction Services 303
Trivial Scenario 304
Objects in OTS 304
CHAPTER 23 Concurrency Control 319
Locks and Lock Sets 319
Locks and Transactions 321
CHAPTER 24 Persistence Service 327
PID Interface 328
PO Interface 329
POM Interface 331
PDS Interface 333
Protocols 334
Data Store 337
CHAPTER 25 Licensing Service 341
License Service Manager Interface 343
Producer-Specific License Service Interface
CHAPTER 26 Externalization Service 349
Externalization Interfaces 349
CHAPTER 27 CORBAfacilities 357
Horizontal Facilities 357
Information Management 364
System Management 369
Task Management 372
CHAPTER 28 Vertical Market Facilities 377
The Domain Task Forces 377
Glossary 381
Bibliography 387
Index 391
|
any_adam_object | 1 |
author | Pope, Alan |
author_facet | Pope, Alan |
author_role | aut |
author_sort | Pope, Alan |
author_variant | a p ap |
building | Verbundindex |
bvnumber | BV011839956 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.64 |
callnumber-search | QA76.64 |
callnumber-sort | QA 276.64 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 231 ST 257 |
classification_tum | DAT 252f DAT 358f |
ctrlnum | (OCoLC)37579819 (DE-599)BVBBV011839956 |
dewey-full | 005.2/73/0218 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/73/0218 |
dewey-search | 005.2/73/0218 |
dewey-sort | 15.2 273 3218 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02419nam a2200577 c 4500</leader><controlfield tag="001">BV011839956</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19980804 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">980319s1998 ad|| |||| 00||| engod</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201633868</subfield><subfield code="9">0-201-63386-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)37579819</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011839956</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.64</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/73/0218</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 231</subfield><subfield code="0">(DE-625)143618:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 257</subfield><subfield code="0">(DE-625)143630:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 252f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Pope, Alan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The CORBA reference guide</subfield><subfield code="b">understanding the common object request broker architecture</subfield><subfield code="c">Alan Pope</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Reading, Mass. [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIX, 407 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz.: S. 387 - 390</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Corba</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-georiënteerd programmeren</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">CORBA (Computer architecture)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">CORBA</subfield><subfield code="0">(DE-588)4403709-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenverarbeitungssystem</subfield><subfield code="0">(DE-588)4125229-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">CORBA</subfield><subfield code="0">(DE-588)4403709-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Datenverarbeitungssystem</subfield><subfield code="0">(DE-588)4125229-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007995960&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007995960</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV011839956 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:16:35Z |
institution | BVB |
isbn | 0201633868 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007995960 |
oclc_num | 37579819 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-29T DE-473 DE-BY-UBG DE-83 DE-11 DE-739 |
owner_facet | DE-91 DE-BY-TUM DE-29T DE-473 DE-BY-UBG DE-83 DE-11 DE-739 |
physical | XIX, 407 S. Ill., graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Pope, Alan Verfasser aut The CORBA reference guide understanding the common object request broker architecture Alan Pope Reading, Mass. [u.a.] Addison-Wesley 1998 XIX, 407 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Literaturverz.: S. 387 - 390 Corba gtt Object-georiënteerd programmeren gtt CORBA (Computer architecture) Object-oriented programming (Computer science) CORBA (DE-588)4403709-0 gnd rswk-swf Objektorientierte Programmierung (DE-588)4233947-9 gnd rswk-swf Computerarchitektur (DE-588)4048717-9 gnd rswk-swf Datenverarbeitungssystem (DE-588)4125229-9 gnd rswk-swf CORBA (DE-588)4403709-0 s DE-604 Computerarchitektur (DE-588)4048717-9 s 1\p DE-604 Datenverarbeitungssystem (DE-588)4125229-9 s 2\p DE-604 Objektorientierte Programmierung (DE-588)4233947-9 s 3\p DE-604 Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007995960&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 3\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Pope, Alan The CORBA reference guide understanding the common object request broker architecture Corba gtt Object-georiënteerd programmeren gtt CORBA (Computer architecture) Object-oriented programming (Computer science) CORBA (DE-588)4403709-0 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd Computerarchitektur (DE-588)4048717-9 gnd Datenverarbeitungssystem (DE-588)4125229-9 gnd |
subject_GND | (DE-588)4403709-0 (DE-588)4233947-9 (DE-588)4048717-9 (DE-588)4125229-9 |
title | The CORBA reference guide understanding the common object request broker architecture |
title_auth | The CORBA reference guide understanding the common object request broker architecture |
title_exact_search | The CORBA reference guide understanding the common object request broker architecture |
title_full | The CORBA reference guide understanding the common object request broker architecture Alan Pope |
title_fullStr | The CORBA reference guide understanding the common object request broker architecture Alan Pope |
title_full_unstemmed | The CORBA reference guide understanding the common object request broker architecture Alan Pope |
title_short | The CORBA reference guide |
title_sort | the corba reference guide understanding the common object request broker architecture |
title_sub | understanding the common object request broker architecture |
topic | Corba gtt Object-georiënteerd programmeren gtt CORBA (Computer architecture) Object-oriented programming (Computer science) CORBA (DE-588)4403709-0 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd Computerarchitektur (DE-588)4048717-9 gnd Datenverarbeitungssystem (DE-588)4125229-9 gnd |
topic_facet | Corba Object-georiënteerd programmeren CORBA (Computer architecture) Object-oriented programming (Computer science) CORBA Objektorientierte Programmierung Computerarchitektur Datenverarbeitungssystem |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007995960&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT popealan thecorbareferenceguideunderstandingthecommonobjectrequestbrokerarchitecture |