1、产品安装
U8Cloud的安装较NC57简化了很多,代码安装省去了模块选择等内容,采用了一键安装模式,这一点改进还是不错的,实际在原来57产品的安装时一般也都需要把代码安装完全,因为有些模块的功能可能会存在交叉引用的情况。U8Cloud采用单一账套管理方式,系统安装完成后,只建立一个u8cloud的默认账套,系统使用前不需要进行账套维护。
启动中间件,使用Uclient登陆后,界面还不算难看。
2、U8Cloud与NC57的主要差别
U8Cloud基于NC57进行的产品整合,因此在具体功能上变化不大,主要在以下几个方面有调整
比较项目 | U8Cloud | NC57 | 备注 |
---|---|---|---|
JDK | 1.8,默认提供64位版本 | 1.5,默认提供32位版本 | |
数据库 | Oracle, SQL, DM7,GAUSS,KINGBASE | Oracle, SQL, DB2 | U8C虽然没有提供DB2,但理论上仍可以通过配置支持 |
用户管理 | 在线+离线 | 离线 | U8Cloud仍支持离线模式,对于使用用户只能在内网使用情况下可以申请离线模式授权 |
应用集成 | WS+外部交换平台+API+微信+钉钉等移动应用 | WS+外部交换平台 | API独立为系统集成平台,U8cloud的API基于HttpServlet接口实现,按API设计规范了接口相关的设计,接口响应等内容。 微信和钉钉等内容尚不清楚具体应用场景,有待后续研究 |
其他 | 前台提供SPR日志记录功能 |
新增的系统参数如下:
3、U8Cloud API调试(本地应用模式)
首先需要在系统集成平台注册相关的系统信息,U8C支持注册多个系统,并使用权限管理方式进行API请求的权限拆分。
1)系统信息设置
2) API权限分配(如果信息系统设置中不勾选使用权限控制则不需要此步)
U8C API中心 (yyu8c.com)为API请求的文档参考链接,有较详细的API调用说明及示例。自定义API接口可参考{U8C_HOME}/api/目录下的相关内容。
API请求时,用户密码(password)需要按api_outsys表(对应信息系统设置功能)中记录的加密后密码。
Postman测试请求头参数设置:
请求体json参数参考具体请求的API链接文档进行设置,如/pub/sql/query接口的参数:
请求返回结果:
3)其他设置
{U8C_HOME}/ierp/bin/token(此处设置是否能与API相关还有待验证)