The DICOM WCF service which is exposed to the web clients.
The DicomService exposes four contracts to the web clients: IQueryService, IStoreService, IObjectRetrieveService and IManageService
The DicomService is associated with four Endpoints. Each endpoint is a combination of Contract, Address and Binding information. These endpoints can be configured from the configuration file.
Each contract in the DicomService is implemented as a plug-in which is created and loaded dynamically from the configuration file. The DicomService will load the Leadtools.Dicom.Services.DICOMServicesConfigurationHandler section using the name "dicomServicesPluginFactorySection" to create a Leadtools.Dicom.Services.DICOMPluginFactory object which will be used to dynamically create the plug-in objects.
For more information about the plug-in architecture and implementing custom plug-ins see the Server Side Web Service Overview
For more information about the WCF Service security model see WCF Security