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:
- Open CASA editor and build your project to display your composite application's
components.
- 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.
- In the Properties editor, click the ConfigExtension name property ellipsis
(...) button. The name dialog box appears.
- Enter the name you want to associate with endpoint configuration properties,
and click OK.
- 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.
- In the binding components property sheet, click the Application Configuration
property ellipsis (...) button. The Application Configuration dialog box appears.
- Enter the name of the ConfigExtension, and define the values for the connection
parameters.
- 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