The essential distributed objects survival guide:
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York [u.a.]
Wiley
1996
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXXIV, 604 S. Ill., graph. Darst. |
ISBN: | 0471129933 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010548114 | ||
003 | DE-604 | ||
005 | 20050822 | ||
007 | t | ||
008 | 960105s1996 ad|| |||| 00||| eng d | ||
020 | |a 0471129933 |9 0-471-12993-3 | ||
035 | |a (OCoLC)832625786 | ||
035 | |a (DE-599)BVBBV010548114 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-473 |a DE-29T |a DE-384 |a DE-91G |a DE-739 |a DE-355 |a DE-706 |a DE-522 |a DE-634 |a DE-188 | ||
050 | 0 | |a QA76.64 | |
082 | 0 | |a 004.6 |2 20 | |
082 | 0 | |a 004.36 |b O675ed | |
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
084 | |a ST 321 |0 (DE-625)143658: |2 rvk | ||
084 | |a DAT 653f |2 stub | ||
084 | |a DAT 250f |2 stub | ||
100 | 1 | |a Orfali, Robert |e Verfasser |4 aut | |
245 | 1 | 0 | |a The essential distributed objects survival guide |c Robert Orfali ; Dan Harkey ; Jeri Edwards |
264 | 1 | |a New York [u.a.] |b Wiley |c 1996 | |
300 | |a XXXIV, 604 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 7 | |a Architecture des ordinateurs |2 ram | |
650 | 7 | |a COM |2 inriac | |
650 | 7 | |a CORBA |2 inriac | |
650 | 7 | |a Gedistribueerde gegevensverwerking |2 gtt | |
650 | 7 | |a OLE |2 inriac | |
650 | 7 | |a OPENDOC |2 inriac | |
650 | 7 | |a OSI |2 gtt | |
650 | 7 | |a Programacao de computadores |2 larpcal | |
650 | 7 | |a Programmation orientée objets (informatique) |2 ram | |
650 | 7 | |a logiciel intègre |2 inriac | |
650 | 7 | |a modèle client-serveur |2 inriac | |
650 | 7 | |a objet réparti |2 inriac | |
650 | 4 | |a Client/server computing | |
650 | 4 | |a Computer architecture | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 0 | 7 | |a Verteiltes System |0 (DE-588)4238872-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierung |0 (DE-588)4346172-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Client-Server-Konzept |0 (DE-588)4252624-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Verteiltes System |0 (DE-588)4238872-7 |D s |
689 | 0 | 1 | |a Objektorientierung |0 (DE-588)4346172-4 |D s |
689 | 0 | 2 | |a Client-Server-Konzept |0 (DE-588)4252624-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Objektorientierung |0 (DE-588)4346172-4 |D s |
689 | 1 | 1 | |a Verteiltes System |0 (DE-588)4238872-7 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Harkey, Dan |e Verfasser |4 aut | |
700 | 1 | |a Edwards, Jeri |e Verfasser |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007030830&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-007030830 |
Datensatz im Suchindex
_version_ | 1804125016754749441 |
---|---|
adam_text | Contents
Foreword v
Preface uii
Part 1. Client/Server With Distributed Objects 1
r~^ Chapter 1. Objects: The Next Client/Server Revolution 3
T^_ Scene Intergalactic Client/Server Computing 4
^ lMr What Client/Server Software Is Needed? 5
Who Will Lead the Next Client/Server Revolution? 6
Client/Server With SQL Databases 7
Client/Server With TP Monitors 9
Client/Server With Groupware 12
Client/Server With Distributed Objects 15
r~~*^ Chapter 2. From Distributed Objects To Smart Components 21
^Up* Objects and Distributed Objects 22
^lMr Distributed Objects 23
Object Magic 23
Encapsulation 24
Components: The Grand Prize of Objects 28
The Driving Force Behind Components 29
Components to the Rescue 30
When Can We Expect These Components? 32
So, What Exactly Is a Component? 34
So, What Is a Supercomponent? 36
Business Objects: The Ultimate Components 38
Your Guide to the Symbols Used in This Survival Guide 39
The Component Road Map 42
J3 5 The Essential Distributed Objects Survival Guide Part 2. CORBA: The Distributed Object Bus 43
(O Chapter 3. CORBA: A Bird s Eye View 47
^S* * Distributed Objects, CORBA Style 49
*f^*§ What Is a CORBA Distributed Object? 49
Everything Is in IDL 50
CORBA Components: From System Objects To Business Objects 52
OMG s Object Management Architecture 53
The Object Request Broker (ORB) 54
Object Services 57
Object Services: Build to Order Middleware 59
Object Services: The Roll Out Rod Map 60
Common Facilities 61
Application/Business Objects 62
? Chapter 4. CORBA 2.0: The Intergalactic Object Bus 67
What Exactly Is a CORBA 2.0 ORB? 68
The Anatomy of a CORBA 2.0 ORB 69
CORBA Method Invocations: Static Versus Dynamic 72
CORBA Static Method Invocations: From IDL to Interface Stubs 74
CORBA Dynamic Method Invocations: A Step By Step Guide 76
The Server Side of CORBA 78
What s an Object Adapter? 78
BOA and Other Object Adapters 80
BOA Shared Server 81
BOA Unshared Server 81
BOA Server per Method 82
BOA Persistent Server 83
CORBA 2.0 Initialization—Or How Does a Component Find Its ORB? 83
CORBA 2.0: The Intergalactic ORB 85
CORBA 2.0: The Inter ORB Architecture 85
CORBA 2.0: ORB to ORB Bridging 87
Federated ORBs 88
r~^ Chapter 5. CORBA Metadata: IDL and Interface Repository 91
y The CORBA IDL A Closer Look 93
Hi What Does an IDL Contract Cover? 93
Contents «3£ w
The Structure of the CORBA IDL 94
An IDL Example 96
Type Codes: CORBA s Self Describing Data 97
The CORBA 2.0 Interface Repository 98
What s an Interface Repository? 98
Why Is an Interface Repository Needed Anyway? 99
Interface Repository Classes: The Containment Hierarchy 99
The Interface Repository Class Hierarchy 100
Federated Interface Repositories 104
What Does a Global Repository ID Look Like? 105
Conclusion 107
? Chapter 6. CORBA Services: Naming, Events, and Life Cycle... 109
The CORBA Object Naming Service 110
What s in a CORBA Object Name? «H
How Does It Work? m
The CORBA Object Trader Service 113
The CORBA Object Life Cycle Service 114
A Compound Life Cycle Example 115
The Life Cycle Interfaces 115
The Compound Life Cycle Interfaces 7
The CORBA Event Service 9
Suppliers and Consumers of Events 119
1*91
The Event Channel Ul
121
Conclusion ? Chanter 7. CORBA Services: Transactions and Concurrency ... 123
The CORBA Object Transaction Service 124
What Is a Transaction? 124
Object Transaction Service: Features 127
The Elements of the Object Transaction Service 128
The OTS Interfaces m
An Object Transaction Scenario t32
The CORBA Concurrency Control Service 134
The Concurrency Control Service and Transactions 134
Locks H
Locksets Nested Transactions and Locking I
The Concurrency Control Interfaces 136
Conclusion
JJ ci^ The Essential Distributed Objects Survival Guide —^ Chapter 8. CORBA Services: Persistence and Object Databases. 139
L^5 The CORBA Persistent Object Service (POS) 140
TjV What Is POS? l40
|sf Single Lewi Stores Versus Two Level Stores 142
POS: The Client s View 142
POS: The Persistent Object s View 43
The Elements of POS 144
POS Protocols: The Object PDS Conspiracy 146
The POS Interfaces 149
The POS CLI Interfaces 150
Object Database Management Systems 151
What s an ODBMS? 152
What s an ODBMS Good For? 154
ODBMS Client/Server Implementations 157
ODMG 93: The Lingua Franca for ODBMS 159
? Chapter 9. CORBA Services: Query and Relationships 16S
The CORBA Query Service 165
Federated Queries 166
Collections for Manipulating Query Results 167
Query Service: The Collection Interfaces 167
Query Service: The Query Interfaces 168
A Simple Query Scenario 169
A More Complex Query Scenario 171
The CORBA Collection Service 172
The CORBA Relationship Service 173
Why a Relationship Service? 173
What Exactly Is a Relationship? 174
Levels of Relationship Service 176
Relationship Service: The Base Interfaces 176
Relationship Service: Graphs of Related Objects 178
Relationship Service: The Containment and Reference Relationships 179
Conclusion jgl
? Chapter to. CORBA Services: System Management and Security 183
The CORBA Externalization Service 184
Stream Power iba
• lo*t
Externaliration Service: The Base Interfaces 185
V ¦ ...
. fp XXIII
0h, ¦ ¦ ¦ —— ¦ ¦
Contents = Uj
A Stream Scenario 186
The CORBA Object Licensing Service 188
What Does the Licensing Service Do? 189
Licensing Service Interfaces 189
A Licensing Scenario 191
The CORBA Object Property Service 192
Property Service Interfaces 192
The CORBA Object Time Service 194
The CORBA Object Security Service 195
What Is ORB Based Security? 198
Authentication: Are You Who You Claim to Be? 198
Authorization: Are You Allowed to Use This Resource? 199
Audit Trails: Where Have You Been? 200
Non Repudiation: Was This Message Tampered With? 200
Other Security Issues 200
The CORBA Object Change Management Service 201
Conclusion 202
r | J Chapter 11. CORBA Commercial ORBs 203
1 t** lona s Orbix 204
^ 8 Orbix Architecture 205
Orbix 2.0 s Current CORBA Support 205
Orbix s CORBA Support in Early 1996 205
Orbix s CORBA Extensions 206
Digital s ObjectBroker 206
ObjectBroker Architecture 207
ObjectBroker 2.5 s Current CORBA Support 207
ObjectBroker s CORBA Support in 1996 207
IBM s SOM 208
SOM Architecture 208
SOM s Object Model Extensions and Other Features 209
SOM 2.1 s Current CORBA Support 209
SOM s CORBA Support in 1996 210
Expersoft s XShell m
XShell 3.5s Current CORBA Support 211
XShell (or PowerBroker): CORBA Support in 1996 211
Sun s Distributed Objects Everywhere (DOE) 211
Sun s Current CORBA Support 212
Sun s CORBA Support in 1996 212
HP s ORB Plus 212
4j c£J3 The Essential Distributed Objects Survival Guide HP s CORBA Support in 1996 m
Who Did We Leave Out? 213
Conclusion and Some Parting Comments 213
Part 3. Frameworks for Business Objects and Components 217
(O,j Chapter 12. Object Frameworks: An Overview 221
T^ 5^ Frameworks Overview 222
^T*jj What Are Object Frameworks? 223
How Frameworks Work 224
Key Benefits of Object Frameworks 226
Frameworks, APIs, or Class Libraries? 227
Procedural Frameworks: Look Ma, No Objects 229
Frameworks for Business Objects and Components 231
Meet the Players 231
Types of Frameworks 231
Frameworks and Design Patterns 233
Quiz: Framework or White Box Component? 235
Class Libraries, Frameworks, and Components 236
Conclusion 237
f~*,. Chapter 13. CORBA s Frameworks and Business Objects 239
Ty* Business Objects 240
^T^J So What Is a Business Object Anyway? 240
Cooperating Business Objects 242
The Anatomy of a Business Object 243
The Anatomy of a Client/Server Business Object 245
CORBA s Common Facilities 246
What Are CORBA Common Facilities? 247
The CORBA User Interface Common Facility 248
The CORBA Information Management Common Facility 249
The CORBA System Management Common Facility 250
The CORBA Task Management Common Facility 255
The CORBA Vertical Market Common Facilities 258
When Can You Expect These Common Facilities? 259
Conclusion 260
Contents M, 4k
. Chapter 14. Compound Documents: The Desktop Framework ... 261
Wv~, Compound Documents: Why All the Fuss? 262
Qy5r The Bor lerle« DMl(fDP 262
T: ** Documents Come in All Shapes 262
A Home for All Data Types 263
In Place Editing 264
Shippable Documents 264
The Compound Document Framework 266
Document Layout 267
Structured Storage 267
Scripting and Automation 268
Uniform Data Transfer 269
Conclusion 269
|Tp~ J Chapter 15. The OpenDoc Component Model 271
[JJ^kS, Parts: Components, OpenDoc Style 272
^J ** OpenDoc Meets CORBA 272
OpenDoc s Constituent Technologies 272
SOM m
Bento â„¢
Uniform Data Transfer 274
Compound Document Management 275
Open Scripting Architecture 275
OpenDoc: Who Ships What? 277
ComponentGlue: OpenDoc Becomes OLE and Vice Versa 278
What OpenDoc Does for Client/Server Systems 279
Client/Server, OpenDoc Style 279
How OpenDoc Enhances CORBA 2»0
Conclusion TP~ Jl Chapter 16. OLE/COM: The Other Component Standard 283
J^j li OLE for the Enterprise 284
^j;1mi What Is OLE? 284
: OLE: A Short History 28S
OLE Is OLE 285
The Vision: The Framework Is Windows 286
OLE: Interfaces Everywhere 286
So, What Is an OLE Component? 287
* #
^ii ^ The Essential Distributed Objects Survival Guide OLE s Constituent Technologies 288
The Component Object Model (COM) 289
OLE s Automation and Scripting Services 29°
OLE s Uniform Data Transfer 291
OLE s Structured Storage and Persistence Services 291
OLE s Compound Document Service 292
OLE Tools and Foundation Classes 293
Microsoft Foundation Classes (MFC) 293
Microsoft Visual C + + 294
Conclusion 294
Tj J Chapter 17. Taligent s CommonPoint: Frameworks Everywhere.. 297
Jj^jfei Integrated Frameworks 298
^~/:*r;A So What s an Application System Anyway? 299
¦ Frameworks Everywhere 300
People, Places, and Things 302
How the Mew Metaphor Works 302
Places 303
People 305
Things 306
Compound Documents, CommonPoint Style 307
Shared Documents 307
The Taligent Compound Document Model 308
Taligent/OpenDoc Interoperability 308
Conclusion 312
T^ Chafer 18. NeXT s OpenStep and Portable Distributed Objects .313
J?w*V Who ls Doin9 Ma* With OpenStep? 314
/ M OpenStep in the Unix World 314
OpenStep in the Windows World 314
What Is OpenStep? 315
PDO and Objective C 315
The Application Framework 319
Display PostScript 319
Application Development Tools 319
The Enterprise Objects Framework 320
?b xxvii
Contents JiL tfco
r P i Chapter 19. Newi: Cooperative Business Objects 325
*/Sctlif Newi s Business Objects 326
^ L T nwr :; What Is a CBO? 327
CBOs Versus Compound Document Components 327
The Newi ORB and Business Object Framework 329
The Newi ORB: Message Time Binding 329
Newi s Dynamic Object Hierarchies 331
Newi s Model/View Separation 332
View Layout Files 334
Other Newi Frameworks and Tools 335
Newi, OpenDoc, and SOM/CORBA 335
Conclusion 337
Part 4. OpenDoc Under the Hood 339
¦ [ . | Chapter 20. OpenDoc and SOM: The Object Model 343
1 t* What SOM Brings to the Party 344
^ ff OpenDoc and SOM 344
SOM: A Technology for Packaging Parts 345
The OpenDoc Programming Model 346
ODPart: The Part Editor Class 346
The OpenDoc Class Hierarchy 347
How Part Editors Find OpenDoc Objects 350
How Intrusive Is the OpenDoc Programming Model? 351
OpenDoc Frameworks and Tools 352
T—1 Chapter 21. OpenDoc: The Compound Document Model 357
: 4r Binding: Creating the OpenDoc Environment 358
^ The Document Shell: OpenDoc s Run Time Manager 359
Factories and Reference Counted Objects 359
Binding: How Part Data Finds Part Editor 360
Layout and Geometry Management 361
OpenDoc Container Parts 361
Frames, Facets, and Canvases 362
Drawing, OpenDoc Style i6s
Views: A Part Is a Part 366
vtfifiii 5f
WWII ^fMz
M cs32b The Essential Distributed Objects Survival Guide Part Windows 366
Controls 367
Event Distribution and Arbitration 368
Arbitration With Focus Sets 368
Inside Out Part Activation 369
Sharing Menus 370
r*7 . J Chapter 22. Open Doc: Bento and Storage Units 373
| ^ | The Bento Storage System 375
The Storage Containment Hierarchy 376
OpenDoe Storage Units 377
Properties With Multiple Values 377
Just What Is a Storage Unit Anyway? 377
Navigating Through Storage Units 378
Persistent References and Cloning 380
The Persistent Elements 382
Standard Properties 382
A Day in the Life of a Storage Unit 383
Conclusion 385
i I Chapter 23. OpenDoc: Uniform Data Transfer 387
¦f^ Drag and Drop Transfers 389
Clipboard Transfers 391
Linked Data Transfers 394
OpenDoc s Link Related Objects 394
Advertising a Link 396
Scenario: Data Interchange Via Links 396
Conclusion 398
¦ ] ^ Chapter 24. OpenDoc: Automation and Semantic Events 399
iP j The Brave New World of OpenDoc Scripting 401
New Age Scripting 401
Roaming Agents 402
Disposable Applications 405
Client/Server Component Suites 406
The Open Doe Extension Mechanism 407
Why Are Extensions Needed? 407
i%? xxix
n —i— __ Contents 3L l
How Extensions Work 408
Semantic Events 410
What s a Semantic Event? 410
An Example 411
Object Specifiers Unleashed 411
How Semantic Events Work 412
Setting Up the Environment 415
Scenario: A Semantic Message At Work 416
A Quick Review 418
Scripting and Automation 418
Beyond Just Scriptability 420
Scriptability 420
Tinkerability 421
Recordability 421
Scripting Systems 423
Conclusion 424
Part 5. OLE/COM Under the Hood 425
fT J Chapter 25. COM: OlE s Object Bus 429
ir COM: The Object Bus 431
^ Looking at COM Through CORBA Eyes 431
COM Style Interfaces 432
So, What s a COM Object? 433
What s a COM Server? 436
Server Flavors: In Process and Out Of Process 437
Creating Custom Interfaces 439
COM Object Services 441
The Ubiquitous (Unknown Interface 442
Interface Negotiations Using Querylnterface 442
Life Cycle Management With Reference Counts 444
ICIassFactory2: Object Creation and Licensing 445
A COM Object Creation Scenario 446
Connectable Objects: COM s Event Service 448
COM Style Inheritance: Aggregation and Containment 449
XXX , *¦
¦ur
ii . The Essential Distributed Objects Survival Guide p—=| Chapter 26. OLE: Automation, Scripting, and Type Libraries... 453
^ Automation, OLE Style 454
I _ J How the Pieces Work Together 455
What s an OLE Automation Server? 455
OLE Guidelines for Automation Objects 456
The Structure of an OLE Automation Server 457
Collection Objects 458
Automation Controllers: Visual Basic and DispTest 460
Building OLE Automation Servers 461
What s a Dispinterfaee? 461
The IDispatch Interface 462
What Does an IDispatch Client Do? 463
How OLE Creates and Manages Type Information 464
The Object Description Language 465
Building Type Libraries: The Hard Way 467
Building Type Libraries: The Easy Way 468
Registering a Type Library 469
Finding and Loading a Type Library 470
So, How Do I Get Information Out of a Type Library? 470
A Type Library Navigation Scenario 471
Getting Information From IProvideClasslnfo 472
Conclusion 473
r~ 71 Chapter 27. OLE: Uniform Data Transfer 47 $
[^ JK ) OLE s Data Transfer Model 476
Data Transfer: Formats and Structures 477
The IDataObject Interface 477
Clipboard Transfers, OLE Style 479
Delayed Transfers 479
A Clipboard Data Transfer Scenario 479
Drag and Drop Transfers 481
Drag and Drop: Who Does What? 481
A Drag and Drop Data Transfer Scenario 482
Linked Data Transfers 434
What s an Advise Sink? 485
A Parting Scenario 486
Conclusion qgj
Contents 3L MCk.
p i I Chapter 28. OLE: Structured Storage and Monikers 489
I ^jS* OLE s Structured Storage: Compound Files 490
^ i The Structure of a Compound File 491
The IStorage Interface 492
Transactional Storage 493
The (Stream Interface 494
A Storage Access Scenario 495
Persistent Objects 497
How Persistent Is Your Object? 497
The IPersist Interfaces 498
A Persistent Object Scenario 499
Monikers: Persistent, Intelligent Names 501
So, What Exactly Is a Moniker? 501
Monikers As Persistent Objects 502
The IMoniker Interface 502
Types of Monikers 503
n J Chapter 29. OLE: Compound Documents and OCXs 507
W I The OLE Compound Document Model 508
^ Will the Real Container/Server Please Stand Up? 509
Linking versus Embedding 509
The Minimalist Container/Server 511
The Minimalist Container 512
The Minimalist Server 513
A Container/Server Scenario 515
The Maximalist Container/Server 516
Linking and Embedding Interfaces 518
So, How Does Linking Work? 520
In Place Editing 52°
Miscellaneous Interfaces 521
OLE Custom Controls (OCXs) 523
So What s an OCX? 52«
Container Meets OCX 524
How OCXs and Containers Use Automation 527
OCX Generated Events 527
Connectable Objects: COM s Event Service 528
An OCX Connectable Object Scenario 530
Conclusion *
— J— ^
ai ciib The Essential Distributed Objects Survival Guide Part 6. Component Nirvana: Client/Server With Parts ... 533
r^ Chapter 30. Which Component Model? 535
W»B Should Vou Bet on COM/OLE or CORBA/OpenDoc? 536
^r*f OLE/COM Versus CORBA/OpenDoc: The Object Models 536
~ OLE/COM Versus CORBA/OpenDoc: The Object Buses 538
OLE/COM Versus CORBA/OpenDoe: Higher Level Language Bindings 539
OLE/COM Versus CORBA/OpenDoc: The System Services 540
OLE/COM Versus CORBA/OpenDoc: Compound Document Frameworks 541
So, the Winner Is 543
COM/OLE and CORBA/OpenDoc: Can We Interoperate? 543
Gateways Come in All Shapes 543
ComponentGlue: The Deep Gateway Approach 544
The COM/CORBA Interworking RFP: The Generic Gateway Approach 546
Conclusion 549
f^l Chapter 31. Client/Server With Component Suites 551
W** Client/Server With Component Suites 552
^j m_~ Suites: The Sum Is More Than the Total of the Parts 552
Suites of Pluggable Places 552
Suites of Client/Server Parts 553
Cafeteria Style Suites 553
The Component Market Infrastructure 554
The Open Component Market Vision 554
Getting Ready for Client/Server With Components 559
It s Time to Say Farewell 561
Where to Go for More Information 563
Trademarks 573
Index 575
|
any_adam_object | 1 |
author | Orfali, Robert Harkey, Dan Edwards, Jeri |
author_facet | Orfali, Robert Harkey, Dan Edwards, Jeri |
author_role | aut aut aut |
author_sort | Orfali, Robert |
author_variant | r o ro d h dh j e je |
building | Verbundindex |
bvnumber | BV010548114 |
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 200 ST 231 ST 321 |
classification_tum | DAT 653f DAT 250f |
ctrlnum | (OCoLC)832625786 (DE-599)BVBBV010548114 |
dewey-full | 004.6 004.36 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.6 004.36 |
dewey-search | 004.6 004.36 |
dewey-sort | 14.6 |
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>02621nam a2200685 c 4500</leader><controlfield tag="001">BV010548114</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20050822 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">960105s1996 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0471129933</subfield><subfield code="9">0-471-12993-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)832625786</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010548114</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-473</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.64</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.6</subfield><subfield code="2">20</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.36</subfield><subfield code="b">O675ed</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</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 321</subfield><subfield code="0">(DE-625)143658:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 653f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 250f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Orfali, Robert</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The essential distributed objects survival guide</subfield><subfield code="c">Robert Orfali ; Dan Harkey ; Jeri Edwards</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York [u.a.]</subfield><subfield code="b">Wiley</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXXIV, 604 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="650" ind1=" " ind2="7"><subfield code="a">Architecture des ordinateurs</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">CORBA</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Gedistribueerde gegevensverwerking</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">OLE</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">OPENDOC</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">OSI</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programacao de computadores</subfield><subfield code="2">larpcal</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programmation orientée objets (informatique)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">logiciel intègre</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">modèle client-serveur</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">objet réparti</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Client/server computing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">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">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Client-Server-Konzept</subfield><subfield code="0">(DE-588)4252624-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Client-Server-Konzept</subfield><subfield code="0">(DE-588)4252624-3</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">Objektorientierung</subfield><subfield code="0">(DE-588)4346172-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Harkey, Dan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Edwards, Jeri</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</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=007030830&sequence=000002&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-007030830</subfield></datafield></record></collection> |
id | DE-604.BV010548114 |
illustrated | Illustrated |
indexdate | 2024-07-09T17:54:51Z |
institution | BVB |
isbn | 0471129933 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007030830 |
oclc_num | 832625786 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-29T DE-384 DE-91G DE-BY-TUM DE-739 DE-355 DE-BY-UBR DE-706 DE-522 DE-634 DE-188 |
owner_facet | DE-473 DE-BY-UBG DE-29T DE-384 DE-91G DE-BY-TUM DE-739 DE-355 DE-BY-UBR DE-706 DE-522 DE-634 DE-188 |
physical | XXXIV, 604 S. Ill., graph. Darst. |
publishDate | 1996 |
publishDateSearch | 1996 |
publishDateSort | 1996 |
publisher | Wiley |
record_format | marc |
spelling | Orfali, Robert Verfasser aut The essential distributed objects survival guide Robert Orfali ; Dan Harkey ; Jeri Edwards New York [u.a.] Wiley 1996 XXXIV, 604 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Architecture des ordinateurs ram COM inriac CORBA inriac Gedistribueerde gegevensverwerking gtt OLE inriac OPENDOC inriac OSI gtt Programacao de computadores larpcal Programmation orientée objets (informatique) ram logiciel intègre inriac modèle client-serveur inriac objet réparti inriac Client/server computing Computer architecture Object-oriented programming (Computer science) Verteiltes System (DE-588)4238872-7 gnd rswk-swf Objektorientierung (DE-588)4346172-4 gnd rswk-swf Client-Server-Konzept (DE-588)4252624-3 gnd rswk-swf Verteiltes System (DE-588)4238872-7 s Objektorientierung (DE-588)4346172-4 s Client-Server-Konzept (DE-588)4252624-3 s DE-604 Harkey, Dan Verfasser aut Edwards, Jeri Verfasser aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007030830&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Orfali, Robert Harkey, Dan Edwards, Jeri The essential distributed objects survival guide Architecture des ordinateurs ram COM inriac CORBA inriac Gedistribueerde gegevensverwerking gtt OLE inriac OPENDOC inriac OSI gtt Programacao de computadores larpcal Programmation orientée objets (informatique) ram logiciel intègre inriac modèle client-serveur inriac objet réparti inriac Client/server computing Computer architecture Object-oriented programming (Computer science) Verteiltes System (DE-588)4238872-7 gnd Objektorientierung (DE-588)4346172-4 gnd Client-Server-Konzept (DE-588)4252624-3 gnd |
subject_GND | (DE-588)4238872-7 (DE-588)4346172-4 (DE-588)4252624-3 |
title | The essential distributed objects survival guide |
title_auth | The essential distributed objects survival guide |
title_exact_search | The essential distributed objects survival guide |
title_full | The essential distributed objects survival guide Robert Orfali ; Dan Harkey ; Jeri Edwards |
title_fullStr | The essential distributed objects survival guide Robert Orfali ; Dan Harkey ; Jeri Edwards |
title_full_unstemmed | The essential distributed objects survival guide Robert Orfali ; Dan Harkey ; Jeri Edwards |
title_short | The essential distributed objects survival guide |
title_sort | the essential distributed objects survival guide |
topic | Architecture des ordinateurs ram COM inriac CORBA inriac Gedistribueerde gegevensverwerking gtt OLE inriac OPENDOC inriac OSI gtt Programacao de computadores larpcal Programmation orientée objets (informatique) ram logiciel intègre inriac modèle client-serveur inriac objet réparti inriac Client/server computing Computer architecture Object-oriented programming (Computer science) Verteiltes System (DE-588)4238872-7 gnd Objektorientierung (DE-588)4346172-4 gnd Client-Server-Konzept (DE-588)4252624-3 gnd |
topic_facet | Architecture des ordinateurs COM CORBA Gedistribueerde gegevensverwerking OLE OPENDOC OSI Programacao de computadores Programmation orientée objets (informatique) logiciel intègre modèle client-serveur objet réparti Client/server computing Computer architecture Object-oriented programming (Computer science) Verteiltes System Objektorientierung Client-Server-Konzept |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007030830&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT orfalirobert theessentialdistributedobjectssurvivalguide AT harkeydan theessentialdistributedobjectssurvivalguide AT edwardsjeri theessentialdistributedobjectssurvivalguide |