Freigeben über


Lernprogramm: Erstellen eines permanenten Diensts

Permanente Dienste sind Windows Communication Foundation (WCF)-Dienste, die Kontextbindungen, Attribute und neue Konfigurationselemente verwenden, um Dienstzustandsinformationen dauerhaft in einem Speicher (z. B. eine SQL-Datenbank) zu speichern. Permanente Dienste besitzen die Fähigkeit, bei der Wiederverwendung ihren eigenen Zustand wiederherzustellen. Permanente Dienste sind nützlich, wenn zustandsbehaftete Konversationen mit langer Laufzeit implementiert werden.

In diesem Lernprogramm erstellen Sie einen permanenten Dienst, der seine Zustandsinformationen dauerhaft in einer SQL-Datenbank speichert.

In diesem Abschnitt

Aufgabe 1: Definieren und Implementieren des permanenten Dienstvertrags

Aufgabe 2: Aktivieren von Persistenz für den permanenten Dienst

Aufgabe 3: Erstellen eines permanenten Dienstclients

Referenz

DurableOperationAttribute

DurableOperationContext

DurableServiceAttribute

PersistenceProviderElement

SqlPersistenceProviderFactory

WSHttpContextBinding

Verwandte Abschnitte

Gewusst wie: Aktivieren der Persistenz für einen permanenten Dienst

Siehe auch

Weitere Ressourcen

Durable Workflow Services Sample
Windows Workflow Foundation-Lernprogramme

Copyright © 2007 Microsoft Corporation. Alle Rechte vorbehalten.