安装和配置LEADTOOLS医疗Web查看器- HTML5 JavaScript

本教程介绍如何安装和配置LEADTOOLS医疗Web查看器。

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

所需的知识

在开始之前安装和配置LEADTOOLS医疗Web查看器- HTML5 JavaScript教程,完成安装和配置LEADTOOLS医疗Web服务教程。

SQL Server

请注意

此应用程序至少需要SQL Server Express 2005或更新版本。

默认情况下,LEADTOOLS配置示例将LEADTOOLS Windows服务和188金宝搏beat体育官网web服务配置为以LocalSystem (NT Authority\System)身份运行。这是一个特殊的内置帐户,具有对本地系统的完全访问权。SQL Server 2008 R2及更早的版本包含此帐户作为完全访问SQL Server的登录。微软认为这是一个安全漏洞,并从新版本的SQL Server中删除了登录。有关创建登录的更多信息,请参阅Microsoft主题,SQL Server -“创建登录”,在:

https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/create-a-login?view=sql-server-ver15

如果在SQL Server中启用,则可以使用SQL Server身份验证。如果使用SQL身份验证,在运行LEADTOOLS数据库配置演示之前,SQL登录必须已经存在。在添加SQL登录时,确保“必须更改密码”选项未选中(已清除)。创建SQL登录名和用户之后,连接到Visual Studio或SQL Server Management Studio中的数据库引擎进行测试。

使用Windows或SQL认证方式登录SQL Server。映射的用户必须具有正确的权限,才能执行配置工具和演示所需的功能。188金宝搏beat体育官网对于开发,将用户与系统管理员服务器角色和dbownerRole是最快的,但出于明显的安全考虑,不建议用于生产环境。

使用Windows身份验证需要Windows用户帐户、Windows用户帐户的SQL登录以及映射到与Windows用户帐户关联的SQL登录的SQL用户帐户。

确保Windows用户帐户设置为可以访问以下项目:

微软打印稿

虽然运行LEADTOOLS HTML5医疗Web查看器演示不需要TypeScript,但强烈建议修改调用LEADTOOLS Web服务的JavaScript代码。

更多信息,请参考:

https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript10ToolsforVisualStudio2012

IIS功能

IIS至少需要以下功能(在每个部分中选择所有选项):

对于Windows 8或更新版本,需要以下特性:.NET框架高级服务

请注意

在Windows 8 / Server 2015及更新版本中,请务必选择版本4.7。

打开Windows开始菜单,输入“打开或关闭Windows功能”。打开“Windows功能”对话框并进行以下选择(对话框内的选择列表和截图如下):

设置License文件

HTML5查看器需要一个LEADTOOLS.lic.txt文件被放置到成员目录的子文件夹。添加此许可证文件将删除唠叨的消息被客户看到。这LEADTOOLS.lic.txt文件是与LEADTOOLS分开生成的。LIC和LEADTOOLS.LIC.KEY文件。注意LEADTOOLS.lic.txt不能基于这两个文件中的任何一个创建文件。该文件必须由销售部并提供给你。收到文件后,在以下目录中创建一个名为“LEADTOOLS”的文件夹:

< LEADTOOLS_INSTALLDIR > \ \观众\ DotNet例子\ MedicalWebViewer \ MedicalWebViewerDemo \脚本

在“LEADTOOLS”文件夹中,添加LEADTOOLS.lic.txt文件。以下文件现在应该存在:

< LEADTOOLS_INSTALLDIR > \ \观众\ DotNet例子\ \ LEADTOOLS \ LEADTOOLS.lic.txt MedicalWebViewer \ MedicalWebViewerDemo \脚本

如果有任何关于代码在哪里搜索LEADTOOLS.lic.txt文件,只需打开浏览器的JavaScript调试器并检查控制台,以确定查看器在哪里搜索LEADTOOLS.lic.txt

需要运行时

应用程序需要LEADTOOLS内核模块(例如。net的LEADTOOLS .dll)。

用于. net的LEADTOOLS二进制文件需要Microsoft Visual c++ 2017运行时。在某些版本的Windows上无法安装Microsoft Visual c++ 2017可重分发包。支持的版本请参见选择部署方式而且Windows通用C运行时更新.Microsoft Visual c++ 2017运行时也需要Windows Universal CRT库,该库作为Windows 10的一部分分发。有关如何重新分配通用CRT的信息,请参见通用阴极射线管简介

Win32和x64的文件名是相同的。然而,实际的二进制文件是不同的。有关分发Microsoft C/ c++运行时文件的更多信息,请参阅:

https://docs.microsoft.com/en-us/visualstudio/releases/2017/2017-redistribution-vs

目录结构

整个医疗查看器项目可以在< LEADTOOLS_INSTALLDIR > \ \ \ DotNet \ MedicalWebViewer观众\ MedicalWebViewerDemo例子文件夹中。

配置医疗Web查看器的步骤

执行以下步骤配置医疗Web查看器:

  1. 浏览至< LEADTOOLS_INSTALLDIR > \ \ \ DotNet \ MedicalWebViewer观众\ WebViewerConfiguration例子文件夹中。

  2. 根据版本不同,该步骤不同,如下所示:

    • 使用32位演示程序时,请运行“先运行此程序以运行医疗Web查看器32位演示程序”。
    • 使用64位演示程序时,请运行“先运行此程序以运行医疗Web查看器64位演示程序”。
  3. 可能会显示类似于下图的对话框,说明数据库未配置。单击是的按钮,配置数据库。

    PACS配置演示消息框。
  4. 数据库配置演示将尝试枚举网络上可用的SQL server。如果演示无法枚举SQL server,则可能会显示类似下图的消息框:

    数据库配置向导消息框。
    • 如果是,单击好吧
  5. 配置管理器将找到它在网络上可以访问的所有SQL server,并将其中一个设置为默认值。修改默认的SQL Server改变按钮。数据库部分。配置应用程序将扫描可用的数据库,并在下拉菜单中显示选项。然后任选其一窗口验证SQL Server认证连接到服务器。点击好吧保存新选项。

    “更改数据库”对话框。
    创建LEAD存储服务器数据库。
  6. 从数据库选项中进行选择。创建新数据库或连接到现有数据库。输入应用程序的用户名和密码。这将是医疗Web查看器运行后登录到它的用户名和密码。按需要调整这些设置后,单击配置按钮在左下角。

    具有用户名和密码的新数据库。
  7. 将出现一个对话框,总结上一个窗口中所做的选项。单击好吧确认按钮。

    连接摘要消息框。
  8. 应用程序将配置数据库并在状态窗口。

    状态窗口中的配置状态。
  9. 当应用程序完成SQL Server设置时,会出现一个配置成功!消息将出现在状态对话框。单击关闭按钮继续。

  10. 在配置SQL Server之后,必须设置演示。188金宝搏beat体育官网一个帮助窗口将出现,解释演示应用程序的可选和必需设置。阅读列出的选项,然后单击好吧当准备好了。

    演示帮助消息框。
  11. 查看下面列出的设置DICOM服务器设置而且DICOM客户端设置.设置完成后,单击配置按钮创建DICOM服务并配置客户端演示。188金宝搏beat体育官网

    配置DICOM服务器和客户端设置。

    状态窗口将显示配置应用程序在设置演示程序时的进度。188金宝搏beat体育官网

  12. 安装完所有服务后,演示程序将尝试通过每个服务与SQL Server实例通信。如果任何服务未能通过此测试,请遵循SQL Server with Windows身份验证部分中详细介绍的步骤。要完成配置,请从< LEADTOOLS_INSTALLDIR > \ \ \ DotNet \ MedicalWebViewer观众\ WebViewerConfiguration例子文件夹:

    • 在使用32位演示程序时,运行“运行此秒以运行医疗Web查看器32位演示程序”
    • 在使用64位演示时,运行“运行此秒以运行医疗Web查看器64位演示”

    所选的实用程序加载并显示在下图中:

    医疗Web查看器配置对话框。
  13. 单击解决问题按钮,完成配置。如果演示显示IIS警告,请确保您已具备所有IIS先决条件。然后,重新启动“医疗Web查看器”演示并重试。

  14. LEADTOOLS服务主机管理器将启动。采用默认设置,单击下一个继续通过服务组和安装选项卡。这些选项卡如下图所示。

    LEADTOOLS服务主机管理器服务组选项卡。
    LEADTOOLS服务主机管理器设置选项卡。
  15. LEADTOOLS服务主机管理器接下来将创建一个名为LEADTOOLS_DOTNET_v40,以及三个IIS应用程序,分别如下:

    • MedicalViewerService22应用程序将LEADTOOLS WCF服务类作为web服务托管。

    • MedicalViewerServiceAsp22应用程序托管LEADTOOLS Asp。Net服务类作为web服务。

    • MedicalViewer22应用程序托管LEADTOOLS HTML5医疗Web查看器演示应用程序文件。

  16. 状态选项卡,单击测试所有按钮,然后按照任何故障排除链接,并作出任何必要的调整。您应该会看到如下所示的屏幕:

    LEADTOOLS服务主机管理器状态选项卡。
    • 继续点击测试所有直到所有问题都解决。状态页签如下图所示。
  17. 如果您使用的是带有Windows身份验证的SQL Server,请执行以下步骤登录demo。

    • 打开IIS管理器。

    • 突出了LEADTOOLS_DOTNET_v40以提示其他操作可用。

    • 点击高级设置在Actions面板的Edit Application Pool部分,如下图所示:

      IIS管理器应用程序池高级设置。
    • 在“高级设置”对话框中,单击身份打开下拉列表,如下图所示:

      IIS管理器高级设置标识。
    • 选择自定义帐户单选按钮,然后点击,如下图所示:

      应用程序池标识集自定义帐户。
    • 在Set Credentials对话框中,填写用户名和密码,使用将用于验证的用户名和密码。对话框如下图所示:

      设置自定义帐户凭据。

运行项目

您现在应该能够导航到屏幕截图中显示的链接步骤16.使用设置的凭据登录步骤6.至此,LEADTOOLS Medical Web Viewer演示功能齐全,您可以开始测试了。您应该看到默认的登录页面加载。

总结

本教程展示了如何安装和配置医疗Web查看器以加载和查看患者研究。

另请参阅

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