LEADTOOLS医疗工具包带有医疗WADO Web服务和客户端的演示。.WADO代表对DICOM持久对象的Web访问. 该演示是一个ASP .NET MVC 4服务/客户端,需要Visual Studio 2013或更高版本才能编译。 因为只提供源代码,所以需要在演示运行之前编译JavaScript。
服务器组件可以通过网络为客户端执行以下服务:
- LEADTOOLS DICOMweb WADO-RS Service
- LEADTOOLS DICOMweb STOW-RS
- LEADTOOLS DICOMweb QIDO-RS
- LEADTOOLS DICOMweb RS Capabilities
- *LEADTOOLS DICOM WADO Service: WADO-URI
- *LEADTOOLS DICOM WADO Service: WADO-WS
注意:*目前,这些服务不是客户端演示程序的一部分.
客户端组件使用HTTP客户端,它使用标准WADO请求来存储,查询和检索存储在服务器上的信息。
执行以下步骤安装和运行LEADTOOLS医疗WADO Web服务和客户端演示:
-
在服务器机器上安装LEADTOOLS工具包: 查看解锁特殊功能, 激活服务器许可证, 和 设置Runtime License.
-
因为演示使用存储服务器,所以需要安装和配置存储服务器才能运行演示。 安装存储服务器(运行CSPacsDatabaseConfigurationDemo_Original.exe(位于 <LEADTOOLS_INSTALLDIR>\Bin\Dotnet\Win32) 来创建数据库(the shipping schema).)
-
跳转至<LEADTOOLS_安装目录>\Examples\JS\Medical\Leadtools.Medical.WADO 示例项目. 该服务将在globalPacs.config文件中查找默认配置的Storage Server的位置。
-
可以通过在项目的local.config文件中使用以下语句来指导服务在不同的位置查找globalPacs.config:
-
使用local.config文件通过向其添加以下语句来指向有效的许可证。 文件路径可以表示为绝对路径或相对路径。 .lic文件必须包含文件名。
-
使用local.config文件指向开发人员密钥,方法是添加以下语句。 DeveloperKey可以是密钥文件的相对路径,密钥文件的绝对路径或实际密钥值。
-
在Visual Studio 2013(或更高版本)中加载Leadtools.Medical.WADO.sln并编译服务和客户端项目。
-
运行服务项目。 下图显示了WADO服务对话框。 该对话框包括Ping状态检查,以确定服务器是否可访问。
-
运行客户端项目。 下图显示客户端演示运行:
“主页”选项卡可以快速查看客户端的整体状态。 状态栏显示在顶部,以绿色显示正在运行的服务,并以红色显示失败的服务。 配置位置列表视图显示连接的服务位置的名称及其对应的地址。 使用“功能”选项卡检索服务器功能的列表。 使用查询选项卡查询DICOM检验/序列/影像实例。 使用“存储”选项卡将DICOM实例存储到PACS服务器。
另请参考
LEADTOOLS DICOMweb RS Capabilities
LEADTOOLS DICOM WADO Service: WADO-URI
LEADTOOLS DICOM WADO Service: WADO-WS