
Windows® Communication Foundation: Konzepte - Programmierung - Migration
Spektrum Akademischer Verlag
Published on 16. November 2006
Book
Paperback/Softback
X, 238 pages
978-3-8274-1598-1 (ISBN)
Description
(HL)
Eines der ersten deutschsprachigen Bücher zum Thema!
Marco Kuhrmann / Gerd Beneken
Windows® Communication Foundation
Konzepte - Programmierung - Migration
(copy)
Die Windows Communication Foundation ist als Kommunikationsframework Bestandteil von .NET 3.0. Sie stellt die Grundlage für Service-orientierte, Web Service-basierte, verteilte Anwendungen unter Microsoft Windows dar.
Dieses Buch gibt Ihnen einen umfassenden Überblick über die neue Plattform. Es führt grundlegende Konzepte ein und stellt einen kompakten Leitfaden für die Softwareentwicklung auf Basis der Windows Communication Foundation dar. Anhand praktischer Beispiele werden Sie durch die Themen Services, Messaging usw. bis hin zu Fragen der Migration geführt.
(Biblio)
Eines der ersten deutschsprachigen Bücher zum Thema!
Marco Kuhrmann / Gerd Beneken
Windows® Communication Foundation
Konzepte - Programmierung - Migration
(copy)
Die Windows Communication Foundation ist als Kommunikationsframework Bestandteil von .NET 3.0. Sie stellt die Grundlage für Service-orientierte, Web Service-basierte, verteilte Anwendungen unter Microsoft Windows dar.
Dieses Buch gibt Ihnen einen umfassenden Überblick über die neue Plattform. Es führt grundlegende Konzepte ein und stellt einen kompakten Leitfaden für die Softwareentwicklung auf Basis der Windows Communication Foundation dar. Anhand praktischer Beispiele werden Sie durch die Themen Services, Messaging usw. bis hin zu Fragen der Migration geführt.
(Biblio)
More details
Edition
2006
Language
German
Place of publication
Heidelberg
Germany
Product notice
Paperback (trade)
Unsewn / adhesive bound
Illustrations
Bibliography; Figures; Tables, black and white
Dimensions
Height: 24 cm
Width: 17 cm
Thickness: 15 mm
Weight
476 gr
ISBN-13
978-3-8274-1598-1 (9783827415981)
Schweitzer Classification
Persons
Marco Kuhrmann promoviert am Lehrstuhl für Software und Systems Engineering der Technischen Universität München. Dort arbeitet er am Zentrum für Softwarekonzepte, wo seine Arbeitsbereiche Software-Architektur und -Entwicklung sowie Vorgehensmodelle umfassen. Er ist MCP, MCAD, MCTS und unter anderem beratend bei der Einführung des V-Modell®XT tätig. Als Lehrbeauftragter unterrichtet er an der Fachhochschule Augsburg das Fach Verteilte Systeme mit .NET.
Gerd Beneken promoviert am Lehrstuhl für Software und Systems Engineering der Technischen Universität München, wo er sich mit dem Entwurf und der Entwicklung verteilter Systeme beschäftigt. Er war davor mehrere Jahre für die sd&m AG tätig und hat als Entwickler, Architekt und Berater verteilte betriebliche Informationssysteme entwickelt. Seit Oktober 2006 vertritt er als Professor an der Fachhochschule Rosenheim das Fachgebiet Software-Engineering.
Content
1 Einführung in verteilte Systeme
1.1 Verteilte Systeme im Überblick
1.2 Netzwerke und Netzwerkprogrammierung
1.3 Komponenten und Middlewaresysteme
1.4 Mehrschichtige Anwendungsarchitekturen
1.5 Dienste und Dienst-orientierte Architekturen
2 .NET für verteilte Systeme
2.1 Connected Systems - Bestandsaufnahme
2.2 .NET Sockets im Überblick
2.3 .NET Remoting im Überblick
2.4 .NET Enterprise Services im Überblick
2.5 Microsoft Message Queue im Überblick
2.6 ASP.NET XML Web Services im Überblick
3 Quickstart: WinFX und Windows Communication Foundation
3.1 WinFX im Überblick
3.2 WCF-Programmierung im Überblick
3.3 Beispiel: Ein Hallo-Welt Dienst
3.4 Beispiel: Ein einfacher Bestelldienst
4 WCF Programmierung im Detail
4.1 Überblick
4.2 Verträge
4.3 Services
4.4 Bindungen
4.5 Beispiel: Ein einfacher Bestelldienst-2
5 Kommunikation
5.1 Überblick
5.2 Messaging Grundlagen
5.3 Kommunikation und Kanäle
5.4 Kommunikationsmanagement
5.5 Beispiel: Ein Chat Dienst
6 Konfiguration, Hosting und Clients
6.1 Konfiguration
6.2 Hosting von Services
6.4 Entwicklung von Clients für WCF
6.5 Beispiel: Ein einfacher Bestelldienst-3
7 Sicherheit
7.1 Überblick
7.2 Sicherheitsfunktionen auf der Transportebene
7.3 Zugriffskontrolle
7.4 Implementierung von Sicherheitsfunktionen
7.5 Auditing
7.6 Beispiel: Ein sicherer Bestelldienst-4
8 Management und Administration
8.1 Überblick
8.2 Logging
8.3 Tracing
8.4 Performance Counters
9 Fortgeschrittene Techniken
9.1 Extending Bindings
9.2 Extending the Channel Layer
9.3 Extending Security
9.4 Extending the Metadata System
10 Migration zur WCF
10.1 Überblick
10.2 Web Services und WCF
10.3 COM+ und WCF
10.4 MSMQ und WCF
10.5 .NET Remoting und WCF
10.6 Migrationspfade
11 Case Study 1 - Ein Bankterminal
11.1 Überblick
12 Case Study 2 - Ein einfacher Shop
12.1 Überblick
Index