l 服务端、PC客户端的适配;
l 外围国产化音视频采集端的适配;
l 网络适应能力;

根据我们在视频会议系统国产化适配中的经验,基于本项目的需求和目标,本项目进行信创环境适配的重难点分析如下:
l 终端兼容性:需要基于全新的国产化客户端信创环境,将应用系统改造开发,经过适配后需能正常在信创客户端访问各系统,不能出现各类功能问题。通过分析可知本部分问题众多,是系统适配的重点和难点。
l 服务端适配:需要基于国产化的操作系统、芯片、数据库、中间件服务端环境,将应用系统改造开发,经过适配后能够在服务端部署系统,不出现各类功能问题。
l 外围国产化音视频采集端的适配:需要对国产化的终端接入的外围国产化音视频设备进行适配。
l 网络适应能力:需要对电子政务外网、内网等复杂网络进行适配。
l 性能问题:在信创环境下,系统要保证正常的性能,不能因为换用信创终端环境后性能出现大幅下降,使用的体验差很多,让用户丧失使用本系统的耐心和兴趣。对于性能问题,主要从两个方面来解决:一个是建议提升硬件配置;一个是进行应用系统调优。
l 业务流畅性:在信创环境下,需要保证现有系统的业务流畅性:要保证原有视频会议稳定和流畅,也要保证各功能都能够正常使用。
l 接口问题:本系统和其他系统有相关接口。由于本系统需要进行信创环境下适配,其他系统也可能需要在信创环境下的适配,本系统与其他系统的各种接口就需要重新适配,保证接口的有效性。
1.3 适配方案设计基于前期的需求了解和适配重难点分析,系统适配方案设计如下图所示:
信创适配设计图
系统信创适配包括前期准备、基础环境搭建、应用迁移、全面适配测试、升级改造、应用部署、适配验证、试运行、正式运行等十个阶段。围绕着信创系统建设的核心目标,完成好每一个阶段的任务,确保系统信创环境下开发和适配的顺利完成。
1.4 终端适配1.4.1 适配国产化cpu
由于采用国产化的cpu,所以需要对系统进行开发改造,使系统能够在国产化终端的cpu下正常使用,需要对飞腾、兆芯、鲲鹏、海光、龙芯等cpu进行适配。
1.4.2 适配国产化操作系统由于采用国产化操作系统,系统需要进行开发改造,是系统再国产化操作系统下正常使用,需要适配UOS、麒麟等国产化主流操作系统。
1.4.3 适配国产化外围设备由于采用国产化终端,对应终端连接的如摄像头、麦克风等设备都需要重新进行适配,使系统能够使用国产化终端外联的外围设备。
1.5 服务器端适配改造1.5.1 适配国产化cpu同客户端适配。
1.5.2 适配国产化操作系统改造同客户端适配。
1.5.3 适配国产化数据库改造国产数据库跟传统数据库管理系统从体系结构到功能均存在一定的差别,需要从以下三个方面进行数据库的迁移和适配改造:
1. 使用国产数据库厂商提供的jdbc连接jar包并修改数据库连接串,使程序能正常访问到数据库。
2. 由于国产数据库与传统数据库管理系统的语法、数据结构、内部函数等方面可能存在差异,所以应根据数据库厂商的语法差异文档对整个系统的数据访问SQL语句进行改造。
1.5.4 适配国产化中间件改造国产应用中间件跟现有Tomcat、IIS等中间件从结构到功能均存在一定的差别,需要从以下两个方面进行应用中间件的迁移和改造:
1. 由于国产应用中间件与传统的的Tomcat的语法、数据结构、内部函数等方面可能存在差异,所以应根据国产应用中间件厂商的相关差异文档对整个系统的相关内容进行改造。
2. 使用国产应用中间件,测试验证,使系统能正常访问。