COM: Microsofts Technologie für komponentenbasierte Softwareentwicklung
Saved in:
Main Author: | |
---|---|
Format: | Book |
Language: | German English |
Published: |
Bonn [u.a.]
Addison-Wesley
1998
|
Edition: | 1. Aufl. |
Subjects: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Physical Description: | XXIII, 421 S. graph. Darst. |
ISBN: | 3827313856 |
Staff View
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV021943857 | ||
003 | DE-604 | ||
005 | 20040302000000.0 | ||
007 | t| | ||
008 | 981217s1998 xx d||| |||| 00||| ger d | ||
020 | |a 3827313856 |9 3-8273-1385-6 | ||
035 | |a (OCoLC)75913491 | ||
035 | |a (DE-599)BVBBV021943857 | ||
040 | |a DE-604 |b ger | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-706 |a DE-634 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Box, Don |e Verfasser |4 aut | |
240 | 1 | 0 | |a Essential COM |
245 | 1 | 0 | |a COM |b Microsofts Technologie für komponentenbasierte Softwareentwicklung |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn [u.a.] |b Addison-Wesley |c 1998 | |
300 | |a XXIII, 421 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a C++ |0 (DE-588)4193909-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-015159007 |
Record in the Search Index
_version_ | 1819364519680409600 |
---|---|
adam_text | DON BOX COM MICROSOFTS TECHNOLOGIE FUER KOMPONENTENBASIERTE
SOFTWAREENTWICKLUNG ADDISON-WESLEY AN IMPRINT OF ADDISON WESLEY LONGMAN,
INC. BONN * READING, MASSACHUSETTS * MENLO PARK, CALIFORNIA * NEW YORK *
HARLOW, ENGLAND DON MILLS, ONTARIO * SYDNEY * MEXICO CITY * MADRID *
AMSTERDAM INHALTSVERZEICHNIS VORWORT VON CHARLIE KINDEL XI VORWORT VON
CRADY BOOCH XVII EINLEITUNG XIX 1 COM, EIN BESSERES C++ 1 1.1
SOFTWARE-DISTRIBUTION UND C++ 2 1.2 DYNAMISCHE BINDUNG UND C++ 5 1.3
C++UND PORTABILITAET 6 1.4 KAPSELUNG UND C++ 8 1.5 TRENNUNG VON
SCHNITTSTELLE UND IMPLEMENTIERUNG 12 1.6 ABSTRAKTE BASISKLASSEN ALS
BINAERE SCHNITTSTELLEN 14 1.7 POLYMORPHIE ZUR LAUFZEIT 22 1.8
ERWEITERBARKEIT VON OBJEKTEN 24 1.9 RESSOURCENVERWALTUNG 31 1.10
ZWISCHENBILANZ 34 2 SCHNITTSTELLEN 37 2.1 SCHNITTSTELLEN UND
IMPLEMENTIERUNGEN 37 2.2 IDL 39 2.3 METHODENERGEBNISSE 41 2.4
SCHNITTSTELLEN UND IDL 44 2.5 LUNKNOWN 48 2.6 RESSOURCENVERWALTUNG UND
LUNKNOWN 53 2.7 TYPUMWANDLUNG UND LUNKNOWN 57 2.8 LUNKNOWN
IMPLEMENTIEREN 61 2.9 COM-SCHNITTSTELLENZEIGER VERWENDEN 66 2.10
QUERYLNTERFACE OPTIMIEREN 69 2.11 DATENTYPEN 73 2.12 ATTRIBUTE UND
EIGENSCHAFTEN 86 2.13 EXCEPTIONS 87 2.14 ZWISCHENBILANZ 92 VI
INHALTSVERZEICHNIS 3 KLASSEN 95 3.1 SCHNITTSTELLE UND IMPLEMENTIERUNG 95
3.2 KLASSENOBJEKTE 97 3.3 AKTIVIERUNG 100 3.4 DEN SERVICE CONTROL
MANAGER VERWENDEN 103 3.5 KLASSEN UND SERVER 107 3.6 VERALLGEMEINERUNGEN
114 3.7 OPTIMIERUNGEN 118 3.8 NOCHMALS SCHNITTSTELLE UND IMPLEMENTIERUNG
124 3.9 ZUSAMMENGESETZTE MONIKER 1 30 3.10 MONIKER UND PERSISTENZ 133
3.11 LEBENSDAUER VON SERVERN 137 3.12 KLASSEN UND IDL 139 3.13
KLASSENEMULATION 143 3.14 KOMPONENTENKATEGORIEN 144 3.15 ZWISCHENBILANZ
150 4 OBJEKTE 151 4.1 LUNKNOWN 151 4.2 QUERYLNTERFACE IST SYMMETRISCH
153 4.3 QUERYLNTERFACE IST TRANSITIV 155 4.4 QUERYLNTERFACE IST REFLEXIV
156 4.5 OBJEKTDATENTYPEN SIND STATISCH 158 4.6 EINDEUTIGKEIT UND
IDENTITAET 161 4.7 QUERYLNTERFACE UND LUNKNOWN 161 4.8
MEHRFACH-SCHNITTSTELLEN UND-METHODENNAMEN 164 4.9 DYNAMISCHE
ZUSAMMENSETZUNG 174 4.10 BINAERE ZUSAMMENSETZUNG 180 4.11 DELEGATION 191
4.12 ZWISCHENBILANZ 192 5 APARTMENTS 193 5.1 SCHNITTSTELLE UND
IMPLEMENTIERUNG 193 5.2 OBJEKTE, SCHNITTSTELLEN UND APARTMENTS 197 5.3
APARTMENT-UEBERGREIFENDER ZUGRIFF 200 5.4 PROZESSINTEME
MARSHALING-HILFSFUNKTIONEN 208 INHALTSVERZEICHNIS VII 5.5 DIE
STANDARD-MARSHALING-ARCHITEKTUR 212 5.6 SCHNITTSTELLEN-MARSHALER
IMPLEMENTIEREN 218 5.7 STANDARD-MARSHALING, THREADS UND PROTOKOLLE 222
5.8 FREIGABE-MANAGEMENT UND MARSHALING 229 5.9 BENUTZERDEFINIERTES
MARSHALING 236 5.10 FREETHREADED MARSHALER (FTM) 242 5.11 ZWISCHENBILANZ
252 6 ANWENDUNGEN 253 6.1 NACHTEILE PROZESSINTERNER AKTIVIERUNG 253 6.2
AKTIVIERUNG UND DER SERVICE CONTROL MANAGER 254 6.3 LEBENSDAUER VON
SERVER-PROZESSEN 259 6.4 ANWENDUNGSKENNUNGEN (APPIDS) 266 6.5 COM UND
SICHERHEIT 271 6.6 PROGRAMMGESTEUERTE SICHERHEIT 279 6.7
ZUGRIFFSKONTROLLE 290 6.8 TOKEN-VERWALTUNG 297 6.9 ZWISCHENBILANZ 304 7
VERSCHIEDENES 305 7.1 EINFUEHRUNG IN ZEIGER 305 7.2 ZEIGER UND SPEICHER
309 7.3 ARRAYS 317 7.4 ABLAUFSTEUERUNG 335 7.5 DYNAMISCHER UND
STATISCHER AUFRUF 340 7.6 BIDIREKTIONALE SCHNITTSTELLENVEREINBARUNGEN
345 7.7 ALIASTECHNIKEN DER IDL 358 7.8 ASYNCHRONE METHODEN 363 7.9
BILANZ 364 A DIE EVOLUTION DER OBJEKTE 365 B AUSGEWAEHLTE
QUELLTEXTBEISPIELE 373 COM CHAT - EIN AUF COM BASIERENDES CHAT-PROGRAMM
373 COMCHAT.IDL 374 CLIENT.CPP 375 VIII INHALTSVERZEICHNIS CHATSESSION.H
381 CHATSESSION.CPP 384 SVC.CPP 401 STICHWORTVERZEICHNIS 409 ,
|
any_adam_object | 1 |
author | Box, Don |
author_facet | Box, Don |
author_role | aut |
author_sort | Box, Don |
author_variant | d b db |
building | Verbundindex |
bvnumber | BV021943857 |
classification_rvk | ST 230 ST 250 |
ctrlnum | (OCoLC)75913491 (DE-599)BVBBV021943857 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01505nam a2200397zc 4500</leader><controlfield tag="001">BV021943857</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20040302000000.0</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">981217s1998 xx d||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827313856</subfield><subfield code="9">3-8273-1385-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75913491</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021943857</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Box, Don</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Essential COM</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">COM</subfield><subfield code="b">Microsofts Technologie für komponentenbasierte Softwareentwicklung</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIII, 421 S.</subfield><subfield code="b">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="0" ind2="7"><subfield code="a">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</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">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-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="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</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=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</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="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015159007</subfield></datafield></record></collection> |
id | DE-604.BV021943857 |
illustrated | Illustrated |
indexdate | 2024-12-20T12:45:26Z |
institution | BVB |
isbn | 3827313856 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015159007 |
oclc_num | 75913491 |
open_access_boolean | |
owner | DE-706 DE-634 |
owner_facet | DE-706 DE-634 |
physical | XXIII, 421 S. graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Addison-Wesley |
record_format | marc |
spellingShingle | Box, Don COM Microsofts Technologie für komponentenbasierte Softwareentwicklung COM Programmierumgebung (DE-588)4489599-9 gnd C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4489599-9 (DE-588)4193909-8 |
title | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_alt | Essential COM |
title_auth | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_exact_search | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_full | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_fullStr | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_full_unstemmed | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_short | COM |
title_sort | com microsofts technologie fur komponentenbasierte softwareentwicklung |
title_sub | Microsofts Technologie für komponentenbasierte Softwareentwicklung |
topic | COM Programmierumgebung (DE-588)4489599-9 gnd C++ (DE-588)4193909-8 gnd |
topic_facet | COM Programmierumgebung C++ |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT boxdon essentialcom AT boxdon commicrosoftstechnologiefurkomponentenbasiertesoftwareentwicklung |