Leadtools.Dicom.WCF Requires Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
DICOMService Class
See Also  Members  
Leadtools.Dicom.WCF Namespace : DICOMService Class



The DICOM WCF service which is exposed to the web clients.

Syntax

Visual Basic (Declaration) 
<AspNetCompatibilityRequirementsAttribute(AspNetCompatibilityRequirementsMode.Allowed)>
<ServiceBehaviorAttribute()>
Public Class DICOMService 
   Implements IManageServiceIObjectRetrieveServiceIQueryServiceIStoreService 
Visual Basic (Usage)Copy Code
Dim instance As DICOMService
C# 
[AspNetCompatibilityRequirementsAttribute(AspNetCompatibilityRequirementsMode.Allowed)]
[ServiceBehaviorAttribute()]
public class DICOMService : IManageServiceIObjectRetrieveServiceIQueryServiceIStoreService  
C++/CLI 
[AspNetCompatibilityRequirementsAttribute(AspNetCompatibilityRequirementsMode.Allowed)]
[ServiceBehaviorAttribute()]
public ref class DICOMService : public IManageServiceIObjectRetrieveServiceIQueryServiceIStoreService  

Remarks

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 a 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 DICOMServicesConfigurationHandler section using the name "dicomServicesPluginFactorySection" to create a DICOMPluginFactory object which will be used to dynamically create the plug-ins objects.

For more information about the plug-ins 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

Inheritance Hierarchy

System.Object
   Leadtools.Dicom.WCF.DICOMService

Requirements

Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, Windows Server 2003 family, Windows Server 2008 family

See Also

DICOMService requires a Web Viewer Framework Module license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features