本教程介绍如何安装和配置LEADTOOLS医疗Web查看器。
概述 | |
---|---|
总结 | 本教程介绍如何安装和配置LEADTOOLS医疗Web查看器 |
完成时间 | 30分钟 |
平台 | JavaScript Web应用程序 |
IDE | Visual Studio 2017, 2019, Visual Studio代码-客户端 |
开发许可 | 下载LEADTOOLS |
在开始之前安装和配置LEADTOOLS医疗Web查看器- HTML5 JavaScript教程,完成安装和配置LEADTOOLS医疗Web服务教程。
请注意
此应用程序至少需要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 -“创建登录”,在:
如果在SQL Server中启用,则可以使用SQL Server身份验证。如果使用SQL身份验证,在运行LEADTOOLS数据库配置演示之前,SQL登录必须已经存在。在添加SQL登录时,确保“必须更改密码”选项未选中(已清除)。创建SQL登录名和用户之后,连接到Visual Studio或SQL Server Management Studio中的数据库引擎进行测试。
使用Windows或SQL认证方式登录SQL Server。映射的用户必须具有正确的权限,才能执行配置工具和演示所需的功能。188金宝搏beat体育官网对于开发,将用户与系统管理员
服务器角色和dbowner
Role是最快的,但出于明显的安全考虑,不建议用于生产环境。
使用Windows身份验证需要Windows用户帐户、Windows用户帐户的SQL登录以及映射到与Windows用户帐户关联的SQL登录的SQL用户帐户。
确保Windows用户帐户设置为可以访问以下项目:
虽然运行LEADTOOLS HTML5医疗Web查看器演示不需要TypeScript,但强烈建议修改调用LEADTOOLS Web服务的JavaScript代码。
更多信息,请参考:
IIS至少需要以下功能(在每个部分中选择所有选项):
对于Windows 8或更新版本,需要以下特性:.NET框架高级服务
请注意
在Windows 8 / Server 2015及更新版本中,请务必选择版本4.7。
打开Windows开始菜单,输入“打开或关闭Windows功能”。打开“Windows功能”对话框并进行以下选择(对话框内的选择列表和截图如下):
互联网信息服务主机网络核心
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查看器:
浏览至< LEADTOOLS_INSTALLDIR > \ \ \ DotNet \ MedicalWebViewer观众\ WebViewerConfiguration例子
文件夹中。
根据版本不同,该步骤不同,如下所示:
可能会显示类似于下图的对话框,说明数据库未配置。单击是的按钮,配置数据库。
数据库配置演示将尝试枚举网络上可用的SQL server。如果演示无法枚举SQL server,则可能会显示类似下图的消息框:
配置管理器将找到它在网络上可以访问的所有SQL server,并将其中一个设置为默认值。修改默认的SQL Server改变按钮。数据库
部分。配置应用程序将扫描可用的数据库,并在下拉菜单中显示选项。然后任选其一窗口验证
或SQL Server认证
连接到服务器。点击好吧保存新选项。
从数据库选项中进行选择。创建新数据库或连接到现有数据库。输入应用程序的用户名和密码。这将是医疗Web查看器运行后登录到它的用户名和密码。按需要调整这些设置后,单击配置按钮在左下角。
将出现一个对话框,总结上一个窗口中所做的选项。单击好吧确认按钮。
应用程序将配置数据库并在状态
窗口。
当应用程序完成SQL Server设置时,会出现一个配置成功!
消息将出现在状态
对话框。单击关闭按钮继续。
在配置SQL Server之后,必须设置演示。188金宝搏beat体育官网一个帮助
窗口将出现,解释演示应用程序的可选和必需设置。阅读列出的选项,然后单击好吧当准备好了。
查看下面列出的设置DICOM服务器设置
而且DICOM客户端设置
.设置完成后,单击配置按钮创建DICOM服务并配置客户端演示。188金宝搏beat体育官网
的状态
窗口将显示配置应用程序在设置演示程序时的进度。188金宝搏beat体育官网
安装完所有服务后,演示程序将尝试通过每个服务与SQL Server实例通信。如果任何服务未能通过此测试,请遵循SQL Server with Windows身份验证部分中详细介绍的步骤。要完成配置,请从< LEADTOOLS_INSTALLDIR > \ \ \ DotNet \ MedicalWebViewer观众\ WebViewerConfiguration例子
文件夹:
所选的实用程序加载并显示在下图中:
单击解决问题按钮,完成配置。如果演示显示IIS警告,请确保您已具备所有IIS先决条件。然后,重新启动“医疗Web查看器”演示并重试。
LEADTOOLS服务主机管理器将启动。采用默认设置,单击下一个继续通过服务组和安装选项卡。这些选项卡如下图所示。
LEADTOOLS服务主机管理器接下来将创建一个名为LEADTOOLS_DOTNET_v40
,以及三个IIS应用程序,分别如下:
的MedicalViewerService22
应用程序将LEADTOOLS WCF服务类作为web服务托管。
的MedicalViewerServiceAsp22
应用程序托管LEADTOOLS Asp。Net服务类作为web服务。
的MedicalViewer22
应用程序托管LEADTOOLS HTML5医疗Web查看器演示应用程序文件。
在状态
选项卡,单击测试所有按钮,然后按照任何故障排除链接,并作出任何必要的调整。您应该会看到如下所示的屏幕:
如果您使用的是带有Windows身份验证的SQL Server,请执行以下步骤登录demo。
打开IIS管理器。
突出了LEADTOOLS_DOTNET_v40
以提示其他操作可用。
点击高级设置在Actions面板的Edit Application Pool部分,如下图所示:
在“高级设置”对话框中,单击身份打开下拉列表,如下图所示:
选择自定义帐户单选按钮,然后点击集,如下图所示:
在Set Credentials对话框中,填写用户名和密码,使用将用于验证的用户名和密码。对话框如下图所示:
您现在应该能够导航到屏幕截图中显示的链接步骤16
.使用设置的凭据登录步骤6
.至此,LEADTOOLS Medical Web Viewer演示功能齐全,您可以开始测试了。您应该看到默认的登录页面加载。
登录:
搜索研究和系列:
选择一个系列,将其加载到查看器中:
本教程展示了如何安装和配置医疗Web查看器以加载和查看患者研究。