安装和配置LEADTOOLS医疗Web服务- HTML5 JavaScript

本教程介绍如何安装和配置LEADTOOLS医疗Web服务。Web服务负责向LEADTOOLS医疗Web查看器演示.它有3组组件:Web服务、外接程序和数据访问层。Web服务在将所有请求传递给任何外接程序之前对它们进行身份验证和授权。外接程序根据需要使用数据访问层来访问数据库。因此,Web Service站点需要能够访问SQL Server。

概述
总结 本教程介绍如何安装和配置LEADTOOLS医疗Web服务
完成时间 30分钟
平台 JavaScript Web应用程序
IDE Visual Studio 2017, 2019, Visual Studio代码-客户端
开发许可 下载LEADTOOLS

所需的知识

外接程序使用的数据访问层需要访问GlobalPacs.config文件以及advanced.config文件。这两个配置文件都位于Web服务的网站目录之外,由PACS服务器框架共享。一些外接程序和数据访问层文件也由PACS服务器框架共享。为了完成本教程,您需要下载LEADTOOLS SDK。你可以找到下载链接在这里

设置License文件

您需要将您的LEADTOOLS许可文件和开发人员关键信息的内容添加到Web服务站点,以使其在发布模式下运行。

有两种方法可以为Web服务指定许可文件信息。最简单的方法是创建一个Leadtools.dll.config该文件将驻留在与Leadtools.dll相同的目录中。无论何时加载LEADTOOLS(内核)DLL,它都会自动查找这个配置文件。如果存在,它将尝试加载许可证信息并在内部调用RasterSupport.SetLicense ()命令功能设置license文件。如果配置文件不存在或包含无效的license信息,则SDK将以评估模式运行。在评估模式下,它将运行60天,并有一个许可对话框。过了这段时间,SDK将生成异常,不再发挥作用。

目录中有启动器配置文件< LEADTOOLS_INSTALLDIR \ Bin \ DotNet4 \ Win32 \而且x64目录。您可以复制它,或者使用下面的清单(它们是相同的)。2 .在配置文件中,指定license信息LeadtoolsLicenses元素:

<?xml version="1.0" encoding="utf-8"?><配置><configSections><section name=" leadtoollicense " type="System.Configuration. configuration . "NameValueFileSectionHandler " /></ configSections><LeadtoolsLicenses><添加关键= " C: \ \ LEADTOOLS LEADTOOLS22 \ \共同支持\许可证。lic" value="密钥文件的内容" /></ LeadtoolsLicenses></配置>

请注意

value属性包含KEY文件的内容,而不是文件本身的路径。

文件夹结构

整个web服务的站点文件夹结构包含在文件夹中:

< LEADTOOLS_INSTALLDIR > \例子\ \ DotNet \ MedicalWebViewer \ Medical.WebViewer.WCF \观众

请注意

整个Medical.WebViewer.WCF文件夹是必需的。

应用程序池

打开“Internet信息服务(IIS)管理器”。右键单击应用程序池并选择添加应用池.使用Web服务的默认设置添加专门用于Web服务的应用程序池,但以下情况除外:

添加Web应用程序站点

使用Internet信息服务(IIS)管理器,添加Web应用程序站点,并指定Web服务的根目录作为物理路径(默认根目录名称为Leadtools.Medical.WebViewer.WCF.)。

还要指定Web应用程序站点将使用您专门为Web服务站点创建的应用程序池。

添加应用程序菜单按钮。
添加应用程序对话框和设置。

对于本例,别名设置为MedicalWebService.因此,该服务将在http://localhost/MedicalWebService/上提供。

网络。配置文件

Web服务站点包含. config文件,其中包含Web服务需要知道的特定于应用程序的信息,以便正常运行。的特定于应用程序的内容. config需要在每台部署的机器上配置的文件。

appSettings

例如,当用户将Secondary Capture图像或表示状态(annotation)从web客户端保存到服务器时,就会发生存储。

运行服务

您可以通过打开浏览器并导航到以下地址来快速验证服务是否正常工作:

http://localhost/MedicalWebService/
LEADTOOLS WCF医疗web服务运行成功

总结

本教程展示了如何安装和配置LEADTOOLS医疗Web服务,以向LEADTOOLS医疗Web查看器提供服务。

另请参阅

iOS
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2023领德科技有限公司版权所有。