Release 1.0 - ...
<services> element
Services are defined in the services section of the configuration file. Each service has its own service configuration section.
XML |
Copy Code
|
<system.serviceModel>
<services>
<service>
</service>
</services>
</system.serviceModel>
|
Example
XML |
Copy Code
|
<system.serviceModel>
<services>
<!--Service for state synchronization between CMS and iXperion publication engine-->
<service name="Smartsite.Core.Services.StateSyncService"
behaviorConfiguration="StateSyncServiceBehavior">
<endpoint address="net.pipe://localhost/Doc6/StateSyncService"
binding="netNamedPipeBinding"
contract="Smartsite.Core.Services.IStateSyncService" />
</service>
<!--Service providing interoperability between the manager and iXperion functionality.
Used for rendering items (view & preview within the manager), AIM rendering, content validation, etc.-->
<service name="Smartsite.Core.Services.InteropService"
behaviorConfiguration="InteropServiceBehavior">
<endpoint address="net.pipe://localhost/Doc6/InteropService"
binding="netNamedPipeBinding" bindingConfiguration="InteropServiceBinding"
contract="Smartsite.Core.Services.IInteropService" />
</service>
<!--Service providing schema information to the SXML editor-->
<service name="Smartsite.Core.Services.SchemaService"
behaviorConfiguration="SchemaServiceBehavior">
<endpoint address="http://doc6/Doc6/SchemaService" binding="basicHttpBinding"
bindingConfiguration="SchemaServiceBinding" contract="Smartsite.Core.Services.ISchemaService" />
</service>
<!--Service for state synchronization between iXperion publication engine and subscribers to this service.-->
<service name="Smartsite.Core.Services.EventSynchronizationService"
behaviorConfiguration="EventSynchronizationServiceBehavior">
<endpoint address="http://doc6/Doc6/EventSynchronizationService"
binding="wsDualHttpBinding" contract="Smartsite.Core.Services.IEventSubscriptionContract" />
</service>
<!--Common service for managing CMS-->
<service name="Smartsite.Core.Services.ManagerService" behaviorConfiguration="ManagerServiceBehavior">
<endpoint address="http://doc6/Doc6/ManagerService" binding="basicHttpBinding"
contract="Smartsite.Core.Services.IManagerService" />
</service>
</services>
<bindings>
<!-- bindings omitted -->
</bindings>
</system.serviceModel>
|
Attributes
None.
Parent element
Element name |
Description |
<system.serviceModel> |
This configuration section contains all the Windows Communication Foundation (WCF) ServiceModel configuration elements. |
Child elements
Element name |
Description |
<service> |
Defines the service contract, behavior and endpoints of a particular service. |