Skip to main content

xtware系统搭建

服务基于window系统,需要安装iis,或者直接用控制台console也行。以下搭建使用iis的方式搭建。.net>= .net framwork 4.6

事先将提供的服务文件包都拷贝到服务的某个目录中,方便搭建。目前搭建的方式是,建立一个站点,然后再次站点中,新增两个应用程序。

服务文件包包含:

  • servers 中间件服务文件夹(包含了中间件服务以及更新服务)
  • update_files 更新文件目录
  • xtware_release 软件根目录

1. 新建站点(xt_ware)

在iis管理界面右键新建站点,然后按照平常新建站点一样,输入站点名(xt_ware),选择路径(选择提供的服务文件包servers文件夹),然后点击确定。完成后,截图如下:

示例如下:

image-20231002213237627

2. web服务(web_server)

在第一步完成后的站点中web_server点右键转换为应用程序,在弹出的界面中点击确定,即可将文件夹转换为可访问的应用程序。

image-20231002213821191

image-20231002213837213

image-20231002214037513

image-20231002214113823

3. 更新服务(update_server)

在第一步完成后的站点中update_server点右键转换为应用程序,在弹出的界面中点击确定,即可将文件夹转换为可访问的应用程序。

image-20231002214231197

image-20231002214250224

image-20231002214410991

4. 更新文件举例

更新文件主要用到服务文件包中的update_files文件夹中的程序。

update_files包含了两部分:

  • gengxin 放置更新文件的文件夹
  • update_tools 发布更新文件工具

4.1 放置更新文件

将需要更新的文件放到gengxin文件夹中

image-20231002215242545

4.2 配置并通过工具生成更新包

打开update_tools中的UpdateProjectBuilder.exe,填写必要信息并生成更新包。

填写升级包基础信息

重点:

  1. 新版本目录,就是待更新文件的目录。
  2. 升级包目录,就是更新服务(update_serve)服务中的publish目录。

image-20231002215551924

填写更新说明

image-20231002215622787

其他的内容按照默认配置即可。

内容填写完后,点击创建升级包

image-20231002215807561

到此更新包生成完成,软件完成更新。

image-20231002220722045

image-20231002220739890

image-20231002220823062