Building and Consuming DCS Services
The topics in this section describe how to build DCS services by using the DCS Software Factory, how to deploy DCS services, and how to build client applications that can consume DCS services.
The topics in this section provide detailed reference information for building DCS services. Use the following lists to locate the topics that are appropriate for the tasks that you are performing.
If you are building a DCS service that implements stateless operations, see the following topics:
- Using the DCS Software Factory to Create Services
- Defining Request and Response Messages
- Defining Exception and Error Classes
- Activities for Building DCS Business Workflows
- Building a Service by Using a Specific Workflow
- Walkthrough: Creating a DCS Solution
- Walkthrough: Implementing a Service by Using a Specific Workflow
- Walkthrough: Deploying DCS Services by Using Visual Studio
If you are building a collection of DCS services that share common functionality, see the following topics:
- How the DCS Runtime Executes a Service Based on a Category Workflow
- Using the DCS Software Factory to Create Services
- Defining Request and Response Messages
- Defining Exception and Error Classes
- Activities for Building DCS Business Workflows
- Building a Service by Using a Specific Workflow
- Walkthrough: Creating a DCS Solution
- Walkthrough: Implementing a Service by Using a Specific Workflow
- Walkthrough: Deploying DCS Services by Using Visual Studio
If you are building a stateful DCS service, see the following topics
- How the DCS Runtime Executes a Service Based on a Conversational Workflow
- Using the DCS Software Factory to Create Services
- Defining Request and Response Messages
- Defining Exception and Error Classes
- How the DCS Runtime Executes a Service Based on a Conversational Workflow
- Walkthrough: Creating a DCS Solution
- Walkthrough: Implementing a Service by Using a Sequential Conversational Workflow
- Walkthrough: Implementing a Service by Using a State Machine Conversational Workflow
- Walkthrough: Deploying DCS Services by Using Visual Studio
If you are building a workflow that implements a transparent process, see the following topics:
- How the DCS Runtime Injects a Transparent Process into a Service
- Using the DCS Software Factory to Create Services
- Activities for Building DCS Business Workflows
- Building a Transparent Process
- Walkthrough: Creating a DCS Solution
- Walkthrough: Implementing a Transparent Process
- Walkthrough: Deploying DCS Services by Using Visual Studio
If you are building a client application that connects to DCS service, see the following topics:
- Using the DCS Software Factory to Create Services
- Walkthrough: Creating a DCS Solution
- Walkthrough: Implementing a DCS Stub
- The DCS ProxyBuilder Utility
- Building Client Applications
If you a testing a DCS service, see the following:
- Using the DCS Software Factory to Create Services
- Walkthrough: Deploying DCS Services by Using Visual Studio
- Building Client Applications
- Creating Unit Tests for Operations
If you are working as a team to implement DCS services, see the following: