Configuration for WCF Service Window - Response Tab

This dialog box enables you to configure communication with a WCF service.



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the Web Services stencil.
  3. On the Web Services stencil, drag the WCF (Windows Communication Foundation) AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.
  5. On the Configure field, click the Ellipses button.

Field Definitions

Field Name Definition

Generate Message Contracts

Definition:
Determines whether to generate a message contract for the method you are calling.
Allowed Values:
  • Deselected - Message contracts are not generated.
  • Selected - Message contracts are generated.
Default Value:
Deselected

uddi

Opens the Following Window:
WCF Service Explorer Window
Purpose of this Window:
Finds and selects a WCF service using the Universal Description Discovery and Integration (UDDI) standard.

Service URL

Definition:
Specifies the URL of your WCF service.
Allowed Values:
A valid WCF service URL.
Default Value:
None
Custom Attributes:
No
Example:
  • http://demo3:80/agilepointserver/admin.sbc?wsdl

    In this example, SBC is the extension name for the WCF services, and ?WSDL is the query string that contains all the information such as method names of the specific WCF service.

    However, you can leave the extension name in the URL, as follows:

    http://demo3:80/agilepointserver/admin?wsdl

Connect

Function:
Retrieves the list of methods, data bindings, and service endpoints for the specified WCF service.

Bindings

Definition:
Specifies the data binding you want to use.

The binding defines the communication details required to connect to the WCF endpoint.

Allowed Values:
  • WSHttpBinding
  • NetTcpBinding
  • BasicHttpBinding
Default Value:
None

Endpoints

Definition:
Specifies the WCF service endpoint you want to connect.

Endpoints provide access to the WCF service data.

Allowed Values:
A list of Endpoints populated from the WSDL file of the WCF service.
Default Value:
None
Example:
NetTcpBinding_IWCFWorkflowService

WebMethod

Definition:
Specifies the name of the method you want to call.
Allowed Values:
A valid web method name defined in the specified WCF or web service.
Default Value:
None
Example:
StartProcInst

Endpoint Url

Definition:
Specifies the URL of the endpoint of the web service or WCF service you want to connect.
Allowed Values:
A valid WCF service URL or custom attribute.
Default Value:
None
Custom Attributes:
No
Example:
http://CSC-NINE:7002/AgilePointServer/Workflow

Map Response to AgilePoint Schema

Definition:
Maps the data returned from a WCF service call to your process schema.
Allowed Values:
Click the Ellipses button to open the Schema Mapper Window.

Use this window to map the response to your process schema.

Default Value:
None

Store the response in Custom Attribute

Definition:
Specifies the name of the custom attribute that is used to store the response to a method call. The call may be to a web service, Web Service Extension, WCF service, or web application, depending upon the context.
Allowed Values:
A custom attribute.
Default Value:
None
Custom Attributes:
Yes
Example:
${GroupMembers}

Common Configuration Tasks