客户要使用移动App端进行单据录入和审批;资料和报表查看,则必须在速达服务器上部署一个后台服务应用,以便于数据与App进行交互,目前系统提供了2种部署方式:(2种模式都需要开通8083端口或者自己设置的端口)

一、通过速耀达服务端应用程序一键部署:

应用部署架构图片 应用软件部署_IIS

按照系统提示进行一键部署;

App服务端如果有需要升级的时候,请点击App服务升级;

当按【App服务部署】的时候如果出现以下情况:

应用部署架构图片 应用软件部署_App_02

则需要手工进行IIS部署,然后再进行【App服务部署】;

二、通过自己手工进行部署,这里着重说明下手工如何部署App后台服务:

1.首先要安装IIS

请根据安装的操作系统进行百度:winserver2008系统安装iis,或者Win7安装iis,教你一步步安装iis的操作文章;

2.安装.net framework 4.5

3.部署App WebServer应用程序

在速耀达服务端程序目录下有SDWebAPIv3,如图所示:

应用部署架构图片 应用软件部署_.net_03

 

4.App WebServer部署到IIS上

如果是服务器操作系统,点击左下角服务器管理器图标;如果是普通操作系统请 控制面板=>管理工具=>Internet Information Services (IIS)管理器点击;

应用部署架构图片 应用软件部署_应用部署架构图片_04

右键点击添加网站

应用部署架构图片 应用软件部署_App_05

网站名称输入:SDWebAPIV3,物理路径选择刚才解压的程序路径,端口设置为:8083(刚端口可以根据需要变更),然后点击确定

应用部署架构图片 应用软件部署_IIS_06

编辑权限:对Users设置完全控制访问的权限

应用部署架构图片 应用软件部署_IIS_07

应用池必须选择4.0 .net framework

应用部署架构图片 应用软件部署_IIS_08

点击浏览网页:

应用部署架构图片 应用软件部署_App_09

如果出现以下页面,恭喜您已经部署成功;

应用部署架构图片 应用软件部署_IIS_10

然后部署宽带通进行域名穿透,请把端口:8083、5052、5062对外开放

 

如果遇到以下错误:

应用部署架构图片 应用软件部署_IIS_11

以管理员的身份运行DOS命令行,

执行"开始→所有程序→附件→命令提示符(右击选择'以管理员身份运行(A)')",弹出"管理员:命令提示符"窗口

应用部署架构图片 应用软件部署_IIS_12

执行命令"cd C:\Windows\Microsoft.NET\Framework\v4.0.30319",进入到"C:\Windows\Microsoft.NET\Framework\v4.0.30319"目录

应用部署架构图片 应用软件部署_App_13

然后执行命令"aspnet_regiis.exe -i",注册"aspnet_regiis",稍等片刻,aspnet_regiis成功注册如图

应用部署架构图片 应用软件部署_.net_14

 

请核查安装包是否已经存在以下Dll:

应用部署架构图片 应用软件部署_App_15