Creating Endpoint Configuration Extensions

See Also

The endpoint ConfigExtension property allows you to associate a user-defined name with an endpoint's connectivity parameters. These connectivity parameters are normally defined in the binding component's WSDL service extensibility elements.

The ConfigExtension is used with the binding component Application Configuration property. The binding component Application Configuration property allows you to define the values of the connection properties for that binding protocol, and associate these properties with a named endpoint ConfigExtension. When the project's service assembly is shutdown and restarted the values defined by the Application Configuration property are applied to the named endpoint connection properties.

You can dynamically change an endpoint's connection properties by modifying the property values for the named ConfigExtension from the Application Configuration property editor, and restarting the project's Service Assembly. You can also change the endpoint properties by specifying the name of another saved Application Configuration properties set, in the ConfigExtension name property.

To create a named configuration extension:

  1. Open CASA editor and build your project to display your composite application's components.
  2. In the WSDL Ports section of the CASA window, right-click the appropriate endpoint (consume or provide) and select Properties from the pop-up menu. The endpoint's Properties editor appears.
  3. In the Properties editor, click the ConfigExtension name property ellipsis (...) button. The name dialog box appears.
  4. Enter the name you want to associate with endpoint configuration properties, and click OK.
  5. In the Services window, go to the Binding Components directory under the JBI node, right-click the binding component used by your application, and select Properties.
  6. In the binding components property sheet, click the Application Configuration property ellipsis (...) button. The Application Configuration dialog box appears.
  7. Enter the name of the ConfigExtension, and define the values for the connection parameters.
  8. Once the Application Configuration property values have been defined, shutdown and restart the project's Service Assembly.

 

See Also
JBI Node (Under Services/Servers)
Application Variables Property
Application Configuration Property

Legal Notices