Data Exchange in Workflows

Windows Workflow Foundation communication services support data exchange between a workflow and its hosting environment. Windows Workflow Foundation communication services enable a workflow to exchange data with a local host by using the HandleExternalEventActivity and CallExternalMethodActivity classes in conjunction with interfaces that support the ExternalDataExchangeAttribute attribute.

For more information about Windows Workflow Foundation local communication services, see Using Local Services in Workflows, Using Correlation in Workflows, and Generating Communication Activities.

Windows Workflow Foundation supports data exchange between workflows by using Web service communications. For information about Web service communications, see Communicating with Other Workflows.

See Also

Reference

HandleExternalEventActivity
CallExternalMethodActivity
ExternalDataExchangeAttribute

Concepts

Windows Workflow Foundation and Application Communication
Using Local Services in Workflows
Using Correlation in Workflows
Generating Communication Activities
Communicating with Other Workflows

Other Resources

Developing Workflows