本文整理自东方通资深售前专家肖栋华在西安“ AI+:打造智慧军工新质生产力”上的主题演讲。肖栋华介绍了中间件在信创产业基础软件中的重要作用,并展示了东方通五款支柱型产品,在为企业平滑实现国产化全替代的过程中能提供的重要支撑。
▲东方通科技股份有限公司售前服务部资深售前 肖栋华
中间件是信创产业基础软件中不可或缺的重要组成部分,它是独立的系统软件服务程序,处于操作系统、网络和数据库之上,应用软件之下,总的作用是为处于上层的应用软件提供运行与开发环境,封装不同应用系统的API接口,为应用提供统一标准接口,使应用的开发、运行与操作系统无关,屏蔽底层的技术细节差异,实现其独立性,从而降低了企业在应用软件开发和维护中的大量成本。
东方通多年来深耕信创中间件产品,并从生态适应性、应用开发部署阶段和应用性能优化阶段以及应用上线后运维阶段,全方位助力国家重点行业信创应用。肖栋华展示了东方通以下五款支柱型产品,在为企业平滑实现国产化全替代的过程中能提供的重要支撑:
东方通坚持自主研发的JavaEE应用服务器中间件,符合JavaEE规范标准和技术水准,能够有力保障应用高效、稳定、安全运行。同时,东方通的JavaEE应用服务器中间件与国产芯片、操作系统、数据库等产业生态伙伴广泛兼容,为各行业核心业务应用提供高性能、高可用、高稳定运行支持。
负载均衡软件TongHttpServer也在信创产品的体系之下,常用于配置WEB静态资源服务器、反向代理服务器、负载均衡服务器、HTTPS自适应。支持TCP、UDP、HTTP、WebSocket、HTTPS、国密HTTPS等多种协议接入,采用多进程异步编程,具有占用系统资源少、性能高、支持并发数高、配置简单等优点。
信创中的缓存中间件TongRDS相对特殊,因为东方通的缓存采用Java语言开发,与传统的Redis相较,性能更高、更加稳定可靠,并且可以全方位兼容Redis。
消息中间件TongLINK/Q在信创产品体系中,是分布式环境下应用程序间通信的重要手段和技术,尤其在复杂网络架构下,要确保数据的完整性,在单点传输与并发传输中,都要确保足够可靠。TongLINK/Q可以保障数据在复杂的网络中高效、稳定、安全、可靠的传输,确保传输的数据不错、不重、不漏、不丢。
企业服务总线TongESB同样是信创产品中非常重要的版块,在军用设备制造和大型制造企业中应用最为广泛。TongESB可以为用户提供符合SOA架构的中间件运行环境和开发管理工具,并充分利用其提供的分布式企业服务总线和服务化技术,解决用户的应用集成问题。
此外,肖栋华还分享了某JG集团服务集成项目、中X工业集团某单位跨网集成、某工程传输中间件应用、某省委大型信创政务云平台项目、某国有大型银行业务应用安全创新升级改造等实施案例。
以某工程传输中间件应用为例,该公司改造前采用消息中间件模式,消息中间件通过互联网广域网,在不同的IT系统之间传输信息,在此基础上衍生出八个版本,已具备一般消息的可靠传输性能,但在断点传输、流量控制方面仍旧有所不足。通过信创改造后,该系统可靠传输性能得到大幅增强,同时满足用户断点续传、压缩解压、加解密和流量控制及消息转发;同时支持全网数据监控,拥有链路检测、消息定位和结果监控等功能,为系统的稳定性和安全性提供强力保障。
在某国有大型银行业务应用安全创新升级改造过程的案例分享中,肖栋华提到,目前信创已经发展到了docker模式,支持在云环境中搭载。该银行通过信创标准化改造,对IT系统进行升级,通过构建一云多芯架构,将多种操作系统、多种数据库、多种芯片相结合。
在IT系统生态搭建过程中,该银行通过引入国内基础软硬产品,进行深度适配并实现系统平滑替换。其中东方通中间件已经部署1000多个点,支撑的IT系统不仅包括一般业务系统,也包括关键核心业务系统。
中间件作为一类软件,其分类众多,国内各厂商中,信创相关产品已广泛应用于社会各界,占据主要市场。近年来,东方通严格按照国际标准不断升级迭代,随着软件质量与技术不断提升,给客户带来的用户体验、安全性和适用性也有了质的提升。