Display Endpoint Data Using IIS Manager Extensions

The IIS Manager extensions that AppFabric includes display endpoints exposed by WCF and WF services through the Endpoints page. The Endpoints page is invoked by clicking the Endpoints icon under AppFabric when using the Features View tab (as opposed to the Content View tab) in Information Services (IIS) Manager. The Endpoints page is visible from the server, site, or application scope. If the current scope is at the service level, you can invoke the Endpoints page by clicking the View Endpoints link within the Actions pane.

Within this page you can view system endpoints, default application endpoints, and application endpoints defined in a Web.config file. A system endpoint is an endpoint that the AppFabric system adds to the service automatically. A default application endpoint is the endpoint that is added to the application based on the protocols supported on the application. An application endpoint is the endpoint you define in a Web.config file. Any other endpoints that are dynamically created at run time by using the code are not shown in this page.

System endpoint types are defined in the endpointExtensions section in the machine.config file (for example, discoveryEndpoint). However there is an exception to this rule for workflowControlEndpoint and serviceMetadataEndpoint. The first endpoint is added to the service when you select the Enable instance control option on the Workflow Host Management tab of the Configure Service dialog box, and the second endpoint is added when you select the Enable metadata over HTTP option on the General tab of the Configure Service dialog box.

The .NET Framework 4 adds an application default endpoint for all tagless services in a Web application for each protocol enabled on the application. For example, if the HTTP protocol is enabled for an application, an endpoint with basicHttpBinding is added to the service and if the net.pipe protocol is enabled for an application, an endpoint with netNamedPipeBinding is added to the service. The binding to protocol mapping can also be configured in the protocolMapping section in the Machine.config file. To view protocols enabled for an application, right-click the name of the application, point to Manage Application, and then click Advanced Settings.

This page does not allow you to configure system endpoints and default application endpoints, but it does allow you to configure application endpoints specified in a Web.config file. To view and configure general, performance, and authentication properties of an application endpoint, use the Configuration Dialog Box for an Endpoint. You can launch this dialog box by right-clicking a selected endpoint and then selecting Configure, or by clicking Configure in the Actions pane.

See Also

Reference

Endpoints Page
Services Page
Configuration Dialog Box for an Endpoint
Configuration Dialog Box for a Service