如何使用LEADTOOLS Medical WADO Web Service 和客户端演示程序

LEADTOOLS医疗工具包带有医疗WADO Web服务和客户端的演示。.WADO代表对DICOM持久对象的Web访问. 该演示是一个ASP .NET MVC 4服务/客户端,需要Visual Studio 2013或更高版本才能编译。 因为只提供源代码,所以需要在演示运行之前编译JavaScript。

发布于 2017/03/28 00:00

LEADTOOLS医疗工具包带有医疗WADO Web服务和客户端的演示。.WADO代表对DICOM持久对象的Web访问.  该演示是一个ASP .NET MVC 4服务/客户端,需要Visual Studio 2013或更高版本才能编译。 因为只提供源代码,所以需要在演示运行之前编译JavaScript。

服务器组件可以通过网络为客户端执行以下服务:

  • https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebwado-rs.html
  • https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebstow-rs.html
  • https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebqido-rs.html
  • https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebrscapabilities.html
  • *https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwadoservicewado-uri.html
  • *https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwadoservicewado-ws.html

注意:*目前,这些服务不是客户端演示程序的一部分.

客户端组件使用HTTP客户端,它使用标准WADO请求来存储,查询和检索存储在服务器上的信息。

执行以下步骤安装和运行LEADTOOLS医疗WADO Web服务和客户端演示:

  1. 在服务器机器上安装LEADTOOLS工具包: 查看解锁特殊功能, https://www.leadtools.com/help/leadtools/v19m/main/api/licenseserver.html, 和

  2. 因为演示使用存储服务器,所以需要安装和配置存储服务器才能运行演示。 安装存储服务器(运行CSPacsDatabaseConfigurationDemo_Original.exe(位于 <LEADTOOLS_INSTALLDIR>\Bin\Dotnet\Win32) 来创建数据库(the shipping schema).)

  3. 跳转至<LEADTOOLS_安装目录>\Examples\JS\Medical\Leadtools.Medical.WADO 示例项目.  该服务将在globalPacs.config文件中查找默认配置的Storage Server的位置。

  4. 可以通过在项目的local.config文件中使用以下语句来指导服务在不同的位置查找globalPacs.config:

  5. 使用local.config文件通过向其添加以下语句来指向有效的许可证。 文件路径可以表示为绝对路径或相对路径。 .lic文件必须包含文件名。

  6. 使用local.config文件指向开发人员密钥,方法是添加以下语句。 DeveloperKey可以是密钥文件的相对路径,密钥文件的绝对路径或实际密钥值。

  7. 在Visual Studio 2013(或更高版本)中加载Leadtools.Medical.WADO.sln并编译服务和客户端项目。

  8. 运行服务项目。 下图显示了WADO服务对话框。 该对话框包括Ping状态检查,以确定服务器是否可访问。

     

  9. 运行客户端项目。 下图显示客户端演示运行:

    “主页”选项卡可以快速查看客户端的整体状态。 状态栏显示在顶部,以绿色显示正在运行的服务,并以红色显示失败的服务。 配置位置列表视图显示连接的服务位置的名称及其对应的地址。 使用“功能”选项卡检索服务器功能的列表。 使用查询选项卡查询DICOM检验/序列/影像实例。 使用“存储”选项卡将DICOM实例存储到PACS服务器。

    另请参考 

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomweb.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebwado-rs.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebqido-rs.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebstow-rs.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwebrscapabilities.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwadoservicewado-uri.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolsdicomwadoservicewado-ws.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/leadtoolswadoservices.html

    https://www.leadtools.com/help/leadtools/v19m/dh/javascript/to/leadtoolsnagmessage.html

    https://www.leadtools.com/help/leadtools/v19m/dh/to/storageservercontrolpaneldicomserver.html

    https://www.leadtools.com/help/leadtools/v19m/dh/javascript/l/lthelper-licensedirectory.html

关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。

推荐相关案例
推荐相关资源
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态