WCF - Windows Communication Foundation: verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1]
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Addison-Wesley
2009
|
Schriftenreihe: | Programmer's choice
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 399 S. Ill. 1 CD-ROM (12 cm) |
ISBN: | 9783827325945 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035177699 | ||
003 | DE-604 | ||
005 | 20090708 | ||
007 | t | ||
008 | 081124s2009 a||| |||| 00||| ger d | ||
015 | |a 08,N01,0059 |2 dnb | ||
015 | |a 08,A48,0047 |2 dnb | ||
016 | 7 | |a 98664871X |2 DE-101 | |
020 | |a 9783827325945 |c Pp. : EUR 39.95 (DE), EUR 41.10 (AT), sfr 67.00 (freier Pr.) |9 978-3-8273-2594-5 | ||
024 | 3 | |a 9783827325945 | |
035 | |a (OCoLC)315672900 | ||
035 | |a (DE-599)DNB98664871X | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-12 |a DE-91G |a DE-92 |a DE-634 |a DE-20 |a DE-11 | ||
082 | 0 | |a 005.446 |2 22/ger | |
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 370f |2 stub | ||
084 | |a DAT 677f |2 stub | ||
100 | 1 | |a Kotz, Jürgen |e Verfasser |0 (DE-588)124099343 |4 aut | |
245 | 1 | 0 | |a WCF - Windows Communication Foundation |b verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] |c Jürgen Kotz ; Stephanie Hölzl |
264 | 1 | |a München [u.a.] |b Addison-Wesley |c 2009 | |
300 | |a 399 S. |b Ill. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Programmer's choice | |
650 | 0 | 7 | |a Windows Communication Foundation |0 (DE-588)7551804-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Windows Communication Foundation |0 (DE-588)7551804-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Hölzl, Stephanie |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=016984521&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016984521 |
Datensatz im Suchindex
_version_ | 1804138349092405248 |
---|---|
adam_text | Inhalt
1 Überblick........................................................... 11
1.1 Serviceorientierte Architekturen...................................... 12
1.1.1 Was genau ist ein Service? .................................... 13
1.1.2 Interoperabilität............................................. 17
1.1.3 Orchestrierung mit WS-BPEL ................................. 20
1.2 Die Windows Communication Foundation............................. 21
1.2.1 Service-Informationen........................................ 23
1.2.2 Laufzeitverhalten............................................ 24
1.2.3 Messaging.................................................. 25
1.2.4 Hosting.................................................... 27
1.3 Das ABC der Endpunkte ............................................ 28
1.3.1 C für Contract............................................... 28
1.3.2 B für Binding ............................................... 34
1.3.3 A für Address............................................... 40
1.4 Einen Service konfigurieren.......................................... 41
1.4.1 Der WCF Service Configuration Editor ......................... 42
1.4.2 Seifhosting in einer Konsolenanwendung....................... 53
1.4.3 Endpunkte per Code definieren ............................... 56
1.4.4 Basisadresse festlegen........................................ 57
1.5 Metadaten veröffentlichen........................................... 60
1.5.1 Metadaten-Endpunkte per Konfiguration....................... 61
1.5.2 Abrufen von Service-Informationen im Browser ................. 66
1.5.3 Das ServiceModel Metadata Utility Tool........................ 67
1.5.4 Metadaten-Endpunkte per Code............................... 73
1.6 WCF-Client-Anwendungen erstellen.................................. 76
1.6.1 Dienstverweis hinzufügen.................................... 77
1.6.2 Proxy-Klassen generieren mit »svcutil«......................... 80
1.6.3 Verwenden einer ChannelFactory.............................. 85
2 Contracts........................................................... 89
2.1 ServiceContract .................................................... 89
2.2 OperationContract.................................................. 92
2.3 Konfiguration des Service ........................................... 96
2.4 Bekanntgabe des Contracts am Client ................................. 100
2.4.1 Veröffentlichen der Metadaten................................ 100
2.4.2 Das Tool »svcutil« ........................................... 102
2.5 Implementieren des Clients.......................................... 107
2.6 DataContract ...................................................... 108
2.6.1 DataMember................................................ 109
2.6.2 DataContract für genetische Typen ............................ 117
2.6.3 Äquivalente Datenverträge ................................... 118
2.6.4 Vorwärtskompatible Datenverträge ........................... 120
2.6.5 CollectionDataContract...................................... 126
2.6.6 KnownTypes............................................... 127
2.6.7 BestPractice................................................ 134
2.7 Weitere Contracts.................................................. 143
2.7.1 Message Contracts .......................................... 143
2.7.2 CallbackContract ........................................... 144
2.7.3 FaultContract............................................... 144
3 Datenserialisierung.................................................. 145
3.1 DataContractSerializer.............................................. 146
3.1.1 Unterstützte Typen.......................................... 146
3.1.2 Definition des Styles der Nachricht............................ 147
3.1.3 Versionsunabhängige Serialisierung........................... 148
3.2 XMLSerializer..................................................... 151
3.2.1 Verwendung des XmlSerializers .............................. 151
3.2.2 Definition des Styles der Nachricht............................ 154
3.3 NetDataContractSerializer .......................................... 155
3.4 MessageContracts.................................................. 156
3.4.1 MessageContract-Attribute................................... 157
3.4.2 Beispiel.................................................... 160
3.4.3 ProtectionLevel von MessageContracts ........................ 170
3.4.4 Versionierung von MessageContracts.......................... 170
3.5 Alternative Austauschmöglichkeiten von Daten........................ 171
3.5.1 Nachrichten durch Streams beschreiben........................ 171
3.5.2 Nachrichten durch die Klasse »Message« beschreiben............ 173
3.6 Besonderheiten bei der Datenserialisierung............................ 179
3.6.1 Einschränkungen in einer nicht voll vertrauenswürdigen
Umgebung................................................. 179
3.6.2 Enumerationen............................................. 179
3.6.3 Collections................................................. 181
3.7 XML-Schemata und DataContract-Klassen ............................ 182
3.7.1 Exportieren einer Klasse ..................................... 182
3.7.2 Importieren eines XML-Schemas.............................. 184
3.8 Sicherheitsüberlegungen............................................ 190
4 Fehlerbehandlung................................................... 193
4.1 FaultException .................................................... 193
4.2 FaultContract...................................................... 195
5 Hosting............................................................ 199
5.1 Die ServiceHost-Klasse ............................................. 200
5.2 Seifhosting........................................................ 202
5.3 Windows-Dienst................................................... 203
5.3.1 Windows-Dienst-Host für Services erstellen.................... 204
5.3.2 Installieren des Windows-Dienstes............................ 210
5.3.3 Installation mit einem Setup-Projekt............................ 214
5.3.4 Den Windows-Dienst testen .................................. 217
5.3.5 Verwalten eines Windows-Dienstes............................ 218
5.4 Hosting mit IIS und WAS............................................ 219
5.4.1 Registrierung von Windows Communication Foundation......... 219
5.4.2 Erstellen einer WCF-Service-Website........................... 220
5.4.3 Die ©ServiceHost-Direktive................................... 224
5.4.4 Nachrichtenbasierte Aktivierung.............................. 225
5.4.5 IIS 7.0 und Windows Process Activation Service ................. 227
5.4.6 ASP.NET-Kompatibilitätsmodus .............................. 231
Sessions............................................................ 235
6.1 Überblick.......................................................... 235
6.2 Erste Session-Anwendung........................................... 239
6.3 Duplex-Kommunikation ............................................ 242
6.3.1 CallbackContract............................................ 243
6.3.2 Callback durchführen........................................ 245
6.3.3 Broadcasts - Callbacks an mehrere Clients senden ............... 246
6.4 Reliable Session.................................................... 252
Transaktionen....................................................... 255
7.1 ACID-Prinzip...................................................... 255
7.2 Überblick.......................................................... 256
7.2.1 ServiceBehavior............................................. 256
7.2.2 OperationBehavior .......................................... 258
7.2.3 TransactionFlow ............................................ 258
7.2.4 Migration von COM+-Transaktionen........................... 260
7.2.5 Bindings ................................................... 260
Queues in WCF...................................................... 261
8.1 Queuing-Konzepte ................................................. 261
8.2 Binding-Einstellungen für Queue-Anwendungen in WCF................ 264
8.2.1 NetMsmqBinding ........................................... 264
8.2.2 MsmqlntegrationBinding..................................... 266
8.2.3 Adressierung der Target Queue ............................... 268
8.3 MSMQ-Beispielanwendung.......................................... 269
8.3.1 Serveranwendung........................................... 269
8.3.2 Clientanwendung ........................................... 275
8.3.3 Zugriff auf die Dead-Letter Queue............................. 277
Security ............................................................ 281
9.1 Übertragungssicherheit ............................................. 283
9.1.1 Sicherheit auf Transportebene................................. 283
9.1.2 Sicherheit auf Nachrichtenebene............................... 285
9.1.3 Vorteile und Nachteile im Überblick ........................... 286
9.1.4 Implementieren von Übertragungssicherheit.................... 287
9.2 Signaturen, Schlüssel und Zertifikate................................. 295
9.2.1 Digitale Signaturen.......................................... 295
9.2.2 Verschlüsselung............................................ 296
9.2.3 Hybride Verfahren.......................................... 299
9.2.4 Algorithmus-Suiten......................................... 299
9.2.5 Kerberos................................................... 301
9.2.6 Public Key Infrastructure und Zertifikate....................... 303
9.2.7 SSL einrichten.............................................. 316
9.3 Authentifizierung und Autorisierung................................. 326
9.3.1 ClientCredentialType........................................ 326
9.3.2 Credentials................................................. 329
9.3.3 Anonyme Aufrufe .......................................... 330
9.3.4 Authentifizierung mit Zertifikaten ............................ 331
9.3.5 Authentifizierung mit Benutzernamen und Passwort ............ 338
9.3.6 Identitäten und Principals.................................... 343
9.3.7 Autorisierung .............................................. 344
9.3.8 Windows-Authentifizierung.................................. 348
9.3.9 Impersonation - Identitätswechsel ............................ 350
9.4 Auditing - Sicherheitsereignisse überwachen.......................... 354
9.4.1 Eigenschaften .............................................. 356
9.5 Beispiele.......................................................... 358
9.5.1 Transportsicherheit mit Windows-Authentifizierung ............ 359
9.5.2 Nachrichtensicherheit mit Zertifikaten......................... 360
9.5.3 Transportsicherheit mit SSL und Zertifikaten ................... 363
9.5.4 Nachrichtensicherheit mit Benutzername und Passwort.......... 366
io Behaviors .......................................................... 369
10.1 ServiceBehaviors................................................... 370
10.1.1 Das ServiceBehavior-Attribut................................. 370
10.1.2 Das AspNetCompatibilityRequirements-Attribut................ 375
10.1.3 ServiceMetadata............................................ 375
10.1.4 ServiceAuthorizarion........................................ 377
10.1.5 ServiceCredentials .......................................... 378
10.1.6 ServiceDebug .............................................. 382
10.1.7 ServiceSecurityAudit........................................ 382
10.1.8 ServiceThrottling ........................................... 384
10.1.9 ServiceTimeouts............................................ 384
10.1.10 Workflow Runtime.......................................... 385
10.2 Operation Behavior ................................................ 385
10.2.1 Das OperationBehavior-Attribut.............................. 385
10.2.2 Das TransactionFlow-Attribut................................ 387
10.2.3 Das DurableOperation-Attribut............................... 388
10.2.4 Das DataContractSerializerOperation-Behavior ................. 388
10.2.5 Das XmlSerializerOperationBehavior.......................... 388
10.3 Endpoint Behavior................................................. 389
10.3.1 Das CallbackBehavior-Attribut ............................... 389
10.3.2 CallbackDebug............................................. 389
10.3.3 CallbackTimeouts........................................... 390
10.3.4 TransactedBatching.......................................... 390
10.3.5 ClientCredentials............................................ 390
10.3.6 ClientVia................................................... 393
10.3.7 WebScriptEnabling .......................................... 393
10.4 ContractBehavior................................................... 393
Index............................................................... 395
|
adam_txt |
Inhalt
1 Überblick. 11
1.1 Serviceorientierte Architekturen. 12
1.1.1 Was genau ist ein Service? . 13
1.1.2 Interoperabilität. 17
1.1.3 Orchestrierung mit WS-BPEL . 20
1.2 Die Windows Communication Foundation. 21
1.2.1 Service-Informationen. 23
1.2.2 Laufzeitverhalten. 24
1.2.3 Messaging. 25
1.2.4 Hosting. 27
1.3 Das ABC der Endpunkte . 28
1.3.1 C für Contract. 28
1.3.2 B für Binding . 34
1.3.3 A für Address. 40
1.4 Einen Service konfigurieren. 41
1.4.1 Der WCF Service Configuration Editor . 42
1.4.2 Seifhosting in einer Konsolenanwendung. 53
1.4.3 Endpunkte per Code definieren . 56
1.4.4 Basisadresse festlegen. 57
1.5 Metadaten veröffentlichen. 60
1.5.1 Metadaten-Endpunkte per Konfiguration. 61
1.5.2 Abrufen von Service-Informationen im Browser . 66
1.5.3 Das ServiceModel Metadata Utility Tool. 67
1.5.4 Metadaten-Endpunkte per Code. 73
1.6 WCF-Client-Anwendungen erstellen. 76
1.6.1 Dienstverweis hinzufügen. 77
1.6.2 Proxy-Klassen generieren mit »svcutil«. 80
1.6.3 Verwenden einer ChannelFactory. 85
2 Contracts. 89
2.1 ServiceContract . 89
2.2 OperationContract. 92
2.3 Konfiguration des Service . 96
2.4 Bekanntgabe des Contracts am Client . 100
2.4.1 Veröffentlichen der Metadaten. 100
2.4.2 Das Tool »svcutil« . 102
2.5 Implementieren des Clients. 107
2.6 DataContract . 108
2.6.1 DataMember. 109
2.6.2 DataContract für genetische Typen . 117
2.6.3 Äquivalente Datenverträge . 118
2.6.4 Vorwärtskompatible Datenverträge . 120
2.6.5 CollectionDataContract. 126
2.6.6 KnownTypes. 127
2.6.7 BestPractice. 134
2.7 Weitere Contracts. 143
2.7.1 Message Contracts . 143
2.7.2 CallbackContract . 144
2.7.3 FaultContract. 144
3 Datenserialisierung. 145
3.1 DataContractSerializer. 146
3.1.1 Unterstützte Typen. 146
3.1.2 Definition des Styles der Nachricht. 147
3.1.3 Versionsunabhängige Serialisierung. 148
3.2 XMLSerializer. 151
3.2.1 Verwendung des XmlSerializers . 151
3.2.2 Definition des Styles der Nachricht. 154
3.3 NetDataContractSerializer . 155
3.4 MessageContracts. 156
3.4.1 MessageContract-Attribute. 157
3.4.2 Beispiel. 160
3.4.3 ProtectionLevel von MessageContracts . 170
3.4.4 Versionierung von MessageContracts. 170
3.5 Alternative Austauschmöglichkeiten von Daten. 171
3.5.1 Nachrichten durch Streams beschreiben. 171
3.5.2 Nachrichten durch die Klasse »Message« beschreiben. 173
3.6 Besonderheiten bei der Datenserialisierung. 179
3.6.1 Einschränkungen in einer nicht voll vertrauenswürdigen
Umgebung. 179
3.6.2 Enumerationen. 179
3.6.3 Collections. 181
3.7 XML-Schemata und DataContract-Klassen . 182
3.7.1 Exportieren einer Klasse . 182
3.7.2 Importieren eines XML-Schemas. 184
3.8 Sicherheitsüberlegungen. 190
4 Fehlerbehandlung. 193
4.1 FaultException . 193
4.2 FaultContract. 195
5 Hosting. 199
5.1 Die ServiceHost-Klasse . 200
5.2 Seifhosting. 202
5.3 Windows-Dienst. 203
5.3.1 Windows-Dienst-Host für Services erstellen. 204
5.3.2 Installieren des Windows-Dienstes. 210
5.3.3 Installation mit einem Setup-Projekt. 214
5.3.4 Den Windows-Dienst testen . 217
5.3.5 Verwalten eines Windows-Dienstes. 218
5.4 Hosting mit IIS und WAS. 219
5.4.1 Registrierung von Windows Communication Foundation. 219
5.4.2 Erstellen einer WCF-Service-Website. 220
5.4.3 Die ©ServiceHost-Direktive. 224
5.4.4 Nachrichtenbasierte Aktivierung. 225
5.4.5 IIS 7.0 und Windows Process Activation Service . 227
5.4.6 ASP.NET-Kompatibilitätsmodus . 231
Sessions. 235
6.1 Überblick. 235
6.2 Erste Session-Anwendung. 239
6.3 Duplex-Kommunikation . 242
6.3.1 CallbackContract. 243
6.3.2 Callback durchführen. 245
6.3.3 Broadcasts - Callbacks an mehrere Clients senden . 246
6.4 Reliable Session. 252
Transaktionen. 255
7.1 ACID-Prinzip. 255
7.2 Überblick. 256
7.2.1 ServiceBehavior. 256
7.2.2 OperationBehavior . 258
7.2.3 TransactionFlow . 258
7.2.4 Migration von COM+-Transaktionen. 260
7.2.5 Bindings . 260
Queues in WCF. 261
8.1 Queuing-Konzepte . 261
8.2 Binding-Einstellungen für Queue-Anwendungen in WCF. 264
8.2.1 NetMsmqBinding . 264
8.2.2 MsmqlntegrationBinding. 266
8.2.3 Adressierung der Target Queue . 268
8.3 MSMQ-Beispielanwendung. 269
8.3.1 Serveranwendung. 269
8.3.2 Clientanwendung . 275
8.3.3 Zugriff auf die Dead-Letter Queue. 277
Security . 281
9.1 Übertragungssicherheit . 283
9.1.1 Sicherheit auf Transportebene. 283
9.1.2 Sicherheit auf Nachrichtenebene. 285
9.1.3 Vorteile und Nachteile im Überblick . 286
9.1.4 Implementieren von Übertragungssicherheit. 287
9.2 Signaturen, Schlüssel und Zertifikate. 295
9.2.1 Digitale Signaturen. 295
9.2.2 Verschlüsselung. 296
9.2.3 Hybride Verfahren. 299
9.2.4 Algorithmus-Suiten. 299
9.2.5 Kerberos. 301
9.2.6 Public Key Infrastructure und Zertifikate. 303
9.2.7 SSL einrichten. 316
9.3 Authentifizierung und Autorisierung. 326
9.3.1 ClientCredentialType. 326
9.3.2 Credentials. 329
9.3.3 Anonyme Aufrufe . 330
9.3.4 Authentifizierung mit Zertifikaten . 331
9.3.5 Authentifizierung mit Benutzernamen und Passwort . 338
9.3.6 Identitäten und Principals. 343
9.3.7 Autorisierung . 344
9.3.8 Windows-Authentifizierung. 348
9.3.9 Impersonation - Identitätswechsel . 350
9.4 Auditing - Sicherheitsereignisse überwachen. 354
9.4.1 Eigenschaften . 356
9.5 Beispiele. 358
9.5.1 Transportsicherheit mit Windows-Authentifizierung . 359
9.5.2 Nachrichtensicherheit mit Zertifikaten. 360
9.5.3 Transportsicherheit mit SSL und Zertifikaten . 363
9.5.4 Nachrichtensicherheit mit Benutzername und Passwort. 366
io Behaviors . 369
10.1 ServiceBehaviors. 370
10.1.1 Das ServiceBehavior-Attribut. 370
10.1.2 Das AspNetCompatibilityRequirements-Attribut. 375
10.1.3 ServiceMetadata. 375
10.1.4 ServiceAuthorizarion. 377
10.1.5 ServiceCredentials . 378
10.1.6 ServiceDebug . 382
10.1.7 ServiceSecurityAudit. 382
10.1.8 ServiceThrottling . 384
10.1.9 ServiceTimeouts. 384
10.1.10 Workflow Runtime. 385
10.2 Operation Behavior . 385
10.2.1 Das OperationBehavior-Attribut. 385
10.2.2 Das TransactionFlow-Attribut. 387
10.2.3 Das DurableOperation-Attribut. 388
10.2.4 Das DataContractSerializerOperation-Behavior . 388
10.2.5 Das XmlSerializerOperationBehavior. 388
10.3 Endpoint Behavior. 389
10.3.1 Das CallbackBehavior-Attribut . 389
10.3.2 CallbackDebug. 389
10.3.3 CallbackTimeouts. 390
10.3.4 TransactedBatching. 390
10.3.5 ClientCredentials. 390
10.3.6 ClientVia. 393
10.3.7 WebScriptEnabling . 393
10.4 ContractBehavior. 393
Index. 395 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Kotz, Jürgen Hölzl, Stephanie |
author_GND | (DE-588)124099343 |
author_facet | Kotz, Jürgen Hölzl, Stephanie |
author_role | aut aut |
author_sort | Kotz, Jürgen |
author_variant | j k jk s h sh |
building | Verbundindex |
bvnumber | BV035177699 |
classification_rvk | ST 232 ST 261 |
classification_tum | DAT 370f DAT 677f |
ctrlnum | (OCoLC)315672900 (DE-599)DNB98664871X |
dewey-full | 005.446 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.446 |
dewey-search | 005.446 |
dewey-sort | 15.446 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01822nam a2200445 c 4500</leader><controlfield tag="001">BV035177699</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090708 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">081124s2009 a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">08,N01,0059</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">08,A48,0047</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">98664871X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827325945</subfield><subfield code="c">Pp. : EUR 39.95 (DE), EUR 41.10 (AT), sfr 67.00 (freier Pr.)</subfield><subfield code="9">978-3-8273-2594-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783827325945</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)315672900</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB98664871X</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">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.446</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 370f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 677f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kotz, Jürgen</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124099343</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">WCF - Windows Communication Foundation</subfield><subfield code="b">verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1]</subfield><subfield code="c">Jürgen Kotz ; Stephanie Hölzl</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">399 S.</subfield><subfield code="b">Ill.</subfield><subfield code="e">1 CD-ROM (12 cm)</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="490" ind1="0" ind2=" "><subfield code="a">Programmer's choice</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Windows Communication Foundation</subfield><subfield code="0">(DE-588)7551804-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Windows Communication Foundation</subfield><subfield code="0">(DE-588)7551804-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hölzl, Stephanie</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=016984521&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-016984521</subfield></datafield></record></collection> |
id | DE-604.BV035177699 |
illustrated | Illustrated |
index_date | 2024-07-02T22:56:43Z |
indexdate | 2024-07-09T21:26:46Z |
institution | BVB |
isbn | 9783827325945 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016984521 |
oclc_num | 315672900 |
open_access_boolean | |
owner | DE-12 DE-91G DE-BY-TUM DE-92 DE-634 DE-20 DE-11 |
owner_facet | DE-12 DE-91G DE-BY-TUM DE-92 DE-634 DE-20 DE-11 |
physical | 399 S. Ill. 1 CD-ROM (12 cm) |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Programmer's choice |
spelling | Kotz, Jürgen Verfasser (DE-588)124099343 aut WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] Jürgen Kotz ; Stephanie Hölzl München [u.a.] Addison-Wesley 2009 399 S. Ill. 1 CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Programmer's choice Windows Communication Foundation (DE-588)7551804-1 gnd rswk-swf Windows Communication Foundation (DE-588)7551804-1 s DE-604 Hölzl, Stephanie Verfasser aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016984521&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Kotz, Jürgen Hölzl, Stephanie WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] Windows Communication Foundation (DE-588)7551804-1 gnd |
subject_GND | (DE-588)7551804-1 |
title | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] |
title_auth | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] |
title_exact_search | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] |
title_exact_search_txtP | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] |
title_full | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] Jürgen Kotz ; Stephanie Hölzl |
title_fullStr | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] Jürgen Kotz ; Stephanie Hölzl |
title_full_unstemmed | WCF - Windows Communication Foundation verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] Jürgen Kotz ; Stephanie Hölzl |
title_short | WCF - Windows Communication Foundation |
title_sort | wcf windows communication foundation verteilte anwendungsentwicklung mit der microsoft kommunikationsplattform basiert auf net framework 3 5 sp 1 |
title_sub | verteilte Anwendungsentwicklung mit der Microsoft Kommunikationsplattform ; [basiert auf .NET Framework 3.5 SP 1] |
topic | Windows Communication Foundation (DE-588)7551804-1 gnd |
topic_facet | Windows Communication Foundation |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016984521&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kotzjurgen wcfwindowscommunicationfoundationverteilteanwendungsentwicklungmitdermicrosoftkommunikationsplattformbasiertaufnetframework35sp1 AT holzlstephanie wcfwindowscommunicationfoundationverteilteanwendungsentwicklungmitdermicrosoftkommunikationsplattformbasiertaufnetframework35sp1 |