AWS平台5升6参考指南

(6/16)配置“AWS 5.2平台可访问性”

AWS 5.2平台可访问性是专用于AWS PaaS集成AWS 5.2老版本而提供的转换技术,能够将基于AWS 5.2平台实施的各种服务转换成可在AWS PaaS平台顺畅访问的应用。

主要功能

  • 登录AWS PaaS会话被安全的同步至AWS5.2
  • 封装@AWS5WebURL(url)函数。可根据实施需要,通过添加PaaS平台的导航菜单直接访问AWS5.2的某些功能
  • 默认提供“访问AWS5门户”的入口菜单,用户可一键进入原有的AWS5.2门户
  • 支持AWS 5.2工作流任务推送至PaaS平台的工作台,实现统一待办

特别说明

  • 本应用仅适用于正在部署使用AWS5.2的用户,并将该App目录下aws_52paas.suite安装至AWS5.2,配置aws-paas-accessibility.properties
  • 第一次安装将在该app根目录下生成4个证书文件,请将aws5.pfxcom.actionsoft.apps.aws52.cer拷贝至AWS5.2安装bin目录下

注意事项

  • 必须保持用户登录账户在AWS6与AWS5.2是一致的

AWS PaaS端配置

当AWS PaaS与AWS5.2之间传递请求和敏感会话信息时,系统进行了加密处理。这种加密处理采用了2048位密钥的RSA非对称加密,能够严格的确保请求不被非法利用。该应用根目录下的秘钥文件名约定:

%AWS-HOME%/apps/install/com.actionsoft.apps.aws52/aws5.cer
%AWS-HOME%/apps/install/com.actionsoft.apps.aws52/aws5.pfx
%AWS-HOME%/apps/install/com.actionsoft.apps.aws52/com.actionsoft.apps.aws52.cer
%AWS-HOME%/apps/install/com.actionsoft.apps.aws52/com.actionsoft.apps.aws52.pfx

秘钥生成和配置步骤

  • 在AWS PaaS安装目录bin文件夹下执行rsa-keygen.bat(rsa-keygen.sh)脚本
  • 分别生成名称为aws5com.actionsoft.apps.aws52的两对2048位秘钥文件
  • 将4个文件转移到%AWS-HOME%/apps/install/com.actionsoft.apps.aws52/
  • 将其中的aws5.pfxcom.actionsoft.apps.aws52.cer拷贝至AWS5.2安装目录的bin文件夹下

修改配置文件

修改%AWS-HOME%/bin/conf/aws-portal.xml文件,在该文件中找到portal节点,修改url属性和mobileUrl属性的内容,改成具体的内网或者外网地址

AWS5.2端配置

建议为5.2老版本提供可升级测试的环境。

AWS5.2安装aws_52paas.suite套件(文件在AWS PaaS的%AWS-HOME%/apps/install/com.actionsoft.apps.aws52/aws_52paas.suite)后会在bin目录下创建一个名为aws-paas-accessibility.properties配置文件,文件修改后需重启AWS5.2服务:

#是否开启任务推送服务
push_task = true
#AWS6 PaaS门户URL根地址(如果与该服务器同属一个内网地址,建议为内部IP)
aws_paas_web_host=http://ip[:port]/[portal]

会话自动同步

在以下情形时,会自动为当前登录AWS PaaS用户创建AWS5.2会话

  • 使用#sid5为当前用户提供AWS5.2功能入口,且未创建过会话时
  • AWS5.2会话已创建,但检查失效时

在以下情形时,会自动刷新AWS5.2会话,以保持该Session的活跃

  • 使用#sid5为当前用户提供AWS5.2功能入口,已创建过会话时
  • 如果该用户已创建AWS5.2会话,AWS6会话被刷新时

老系统的功能成为新平台的一部分

该应用提供了1个专有AT公式

  • @AWS5WebURL 获得用户访问AWS5.2的Web根入口(URL)。值可在该应用参数中配置

如果URL中需要使用AWS5的SID,请使用#sid5代替

例如从AWS6中直接访问AWS5.2的企业邮箱功能

@AWS5WebURL(/workflow/login.wf?sid=#sid5&cmd=Email_Box_Portal)

例如从AWS6中直接访问AWS5.2记事本的功能

@AWS5WebURL(/workflow/login.wf?sid=#sid5&cmd=NoteBook_Web_List)

例如从AWS6中直接访问AWS5.2门户首页

@AWS5WebURL(/workflow/login.wf?sid=#sid5&cmd=PAAS_IN_5HOME)

统一工作流任务待办、已办

用户在AWS5.2产生的任务待办、处理过程和已办信息,能够时时的同步至AWS6工作台中,使用户不必访问AWS5.2应用即可完成常规的任务处理工作。

注意

  • 当AWS PaaS服务不可用时,AWS5.2推送的任务信息不会被接收
  • push_task参数开关设置为false后,任务信息不会被推送
  • 未启动该服务前的历史任务不会被推送
  • 如实现在新平台移动门户直接处理AWS 5.2任务,需单独升级AWS 5.2的Web版Mobile App

输出

  • 登录AWS PaaS后,可正常访问AWS 5.2功能
  • 可以在PC门户的我的工作台处理AWS 5.2待办
  • 可以在移动门户的流程中心处理AWS 5.2待办
  • AWS 5.2待办到达时,AWS PaaS接收到通知


Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区