0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

东方通TongWeb应用服务器产品在兆芯CPU平台上的运行适配与优化

兆芯 来源:兆芯 作者:兆芯 2022-09-21 15:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

中间件(Middleware)处于操作系统与应用软件之间,属于基础软件的一大类,主要作用屏蔽底层系统的复杂性、多样性,使应用开发人员面对一个简单而统一的环境,减少应用开发的复杂性及难度。使开发人员聚集于业务本身,不必再为移植于各个平台而重复工作,从而大大减少开发成本。

随着近年来信息产业发展步伐的加快,各行各业对信息安全的需求也越来越迫切。国产CPU+国产OS+国产OA的配置逐渐成为用户首选,当然,这其中离不开国产中间件存在。兆芯与国内中间件厂商紧密合作,不断改善产品、提升服务质量,在行业用户中广受好评。

东方通是国内A股上市的基础软件厂商,以“安全+”、“数据+”和"智慧+"三大产品体系为基础,为客户提供综合解决方案及服务。本文就通过介绍东方通TongWeb应用服务器产品在兆芯CPU平台上的运行适配与优化,为企业级应用提供便捷的开发、随需应变的灵活部署、丰富的运行时监视、高效的易管理等关键支撑,助力用户安全高效的开发运营。

方案简介

应用服务器TongWeb全面支持JavaEE7、JavaEE8及Jakarta EE规范,为应用高效、稳定、安全运行提供关键支撑,包括便捷的开发、随需应变的灵活部署、丰富的运行时监视、高效的管理等。TongWeb坚持自主研发,与国产芯片、操作系统、数据库等产业生态伙伴开展广泛兼容性适配,为信创、金融、运营商等核心业务应用搭建高性能、高可用系统提供有力支持。此外,TongWeb提供容器云、微服务、智能管理监控等更多新技术功能,提供优质的相关解决方案,在IT发展领先行业应用广泛。

624157b2-397a-11ed-9e49-dac502259ad0.jpg

TongWeb 体系结构图

应用服务器TongWeb 采用微内核架构,在JVM 之上,由JMX 服务、类加载服务、配置服务和生命周期服务构成应用服务器的最小内核;在此微内核基础上,围绕着Web、EJB 两大核心容器,构建JavaEE 基础服务层和扩展服务层。

●基础服务层:基础服务层包括JNDI、JDBC、JTA、JMS、JCA、JPA、JavaMail 等服务,用于处理JavaEE 核心基础资源对象的创建和生命周期管理,并对上层容器和扩展服务提供基础服务接口

●扩展服务层:扩展服务层基于微内核和基础服务之上,采用松散耦合的模式接入应用服务器框架,为上层服务和两大核心容器提供企业级扩展服务,并提供容器组件和上层服务的聚合能力。

其中资源适配服务作为连接应用服务器和外部资源的关键服务,为应用服务器和第三方企业资源系统的对接和通信,提供了通用模型,从而极大的提高了应用服务器和其他外部系统的互操作能力。

●两大核心容器:Web 容器和EJB 容器提供Web 应用和企业级应用部署运行所需的底层核心组件,如Servlet、JSP、SessionBean组件等;同时还负责接收处理来自各种客户端的请求,如浏览器、终端以及各种语言写的客户端;核心容器通过内部的连接通道和协议处理器,可以处理各种协议的客户端请求,如http、https、soap、ajp协议等等。

●管理服务:为了便于用户更好的管理应用服务器内部资源以及部署运行在应用服务器上的企业应用,应用服务器TongWeb还提供了覆盖所有核心容器和服务的管理服务,用户可以通过管理服务对应用服务器内所有服务、资源和应用进行管理,同时管理服务还提供UI界面和命令行工具来进一步简化用户的操作,提供更加良好的易用性。

主要特点

●安全性强
TongWeb 属于完全自主研发的商业化产品,产品遵循相关安全规范,并能够集成第三方安全产品,提高更加强大的安全保证。可在各种国产操作系统、CPU 下运行,并支持各种国产数据库。提供全面的安全机制,包括防SDos攻击、防篡改,支持SSL、TLS等常用传输层协议,三员分立等,实现基于容器的安全策略;提供动态可扩展的安全体系结构;全面支持国密算法,包括SM2、SM3、SM4等。


●集群能力强,自带负载均衡THS

TongWeb的集群采用集中式的缓存集群解决方案,提供极高的可靠性,不存在任何单点问题,同时拥有很高的伸缩性;缓存集群可以在运行时支持动态扩展,为整个集群提供灵活的扩展性,具备大型应用支撑能力。应用服务器TongWeb内置提供了软件负载均衡器TongHttpServer(简称THS),THS支持国密算法,其“智能化”特点能够极大地提升系统的运维效率,降低因误操作引发事故的几率。


●应用领域广泛

TongWeb以其良好的扩展性和可用性、非常高的性价比、更好的稳定性、安全性及更加专业细致的支持服务,受到了广大客户的信赖,广泛应用在电信、金融、交通、政府行业,并有大量的信创应用项目成功案例。

●经过大量项目验证,确保应用系统平滑迁移

近几年TongWeb在信创行业已积累大量信息技术应用创新项目案例,尤其金融行业,很多金融机构采用“一云多芯”技术架构,东方通在多芯兼容,系统平滑迁移,系统联合调优方面积累了大量经验。采用TongWeb为Java开发的Web应用提供运行环境,能够实现应用系统的平滑迁移。


●技术成熟稳定,可以支撑国内规模化的应用

TongWeb 的分布式事务处理技术起步早、核心技术研发上有较好的技术积累,在主要功能指标和应用稳定性方面,成熟度高。如在相近运算能力下,TongWeb 应用服务器产品在国际通行的JavaEE 性能评价体系SPECJEnterprise2010 的测试结果已达到国际产品(WebLogic、WebSphere)的同等水平。东方通与国内主流OA厂商合作,在全国产环境下,整体系统完全支持50万在线用户的并发访问,并且长时间运行稳定,90%平均响应时间仅为374毫秒。


●紧跟国际核心技术标准,具有较强的国外产品替代能力

TongWeb是是国内为数不多既完整符合又通过JavaEE5/6/7/8、Jakarta EE9.1技术标准认证的产品,在JavaEE 标准支持上富有市场竞争力,并可实现系统内部国外产品的平滑替代与升级。


●对开源框架具有广泛的兼容性
TongWeb支持流行的开发框架如Struts2、Spring、Hibernate、Springboot等,而且对于使用大型框架(例如:lifery)的应用,在TongWeb上运行良好,不需要修改应用代码。TongWeb可通过配置自动支持多个JSF的实现版本;为Web应用提供了可配置的类加载策略,当开源框架与应用服务器使用了同一个类的不同版本时,可以灵活的配置应用使用所需要的类。


●应用轻松移植
TongWeb具备国外品牌产品的基本能力,包括但不限于:开发工具支持、集群能力、session高可用、监控、集中管理能力等,涵盖了应用的开发、部署、运维的各个方面,为应用平稳商业化运行提供全面支持。TongWeb提供了成熟的应用移植方法步骤说明和应用迁移工具,可快速实现应用移植。


●集中管理、统一监控

TongWeb提供多种管理工具,如管理控制台、第三方JMX工具JConsole、命令行,可以满足用户应用管理需求;提供一键式安装命令行工具、类加载冲突检测工具,大大提高了产品安装、应用部署的易用性;提供完善的监控诊断和快照分析系统,极大地提高了支持维护效率。在云平台环境下,TongWeb集群节点支持智能化自动管理,能够自动、及时、适当的根据应用负荷的变化而动态调整,调整过程不影响业务的连续运行,从而提高资源利用率、节约运营成本。


●适宜的云环境部署
除轻量版、标准版本、企业版本之外,TongWeb还提供容器云版和嵌入式版,更适于容器化及云原生架构开发的应用和部署模式,介质小巧、动态弹性扩展、按需服务、启停迅速,可适配各种容器云环境,支持在Docker容器中部署,在Kubernetes(K8S)集群环境中运行。

客户受益

● 简化开发人员的工作,提高开发效率

● 紧跟国际先进技术发展,为客户产品升级提供保障

● 不中断请求的无缝应用更新,提供更好的用户体验

● 兼容大部分开源框架,节省二次开发成本

成功案例

●福建移动Boss客服系统
●某省政务云平台项目

●某国有大型银行应用系统创新改造项目

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JVM
    JVM
    +关注

    关注

    0

    文章

    161

    浏览量

    13096
  • 兆芯
    +关注

    关注

    2

    文章

    320

    浏览量

    18559
  • 应用服务器
    +关注

    关注

    1

    文章

    12

    浏览量

    2994

原文标题:芯方案 | 兆芯CPU+东方通中间件 联手打造标准可靠的JavaEE 应用服务器TongWeb

文章出处:【微信号:gh_dff030a16604,微信公众号:兆芯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    自主CPU平台近期适配重点产品推荐

    近期,继续携手多家生态合作伙伴,基于开胜KH-50000服务器处理、开先KX-7000高性能处理等自主
    的头像 发表于 05-21 10:05 269次阅读

    携手多家产业伙伴合作完成产品兼容适配认证

    近期,携手多家产业伙伴,基于开胜系列服务器处理、开先系列PC嵌入式处理平台,合作完成了
    的头像 发表于 04-07 13:57 364次阅读

    开胜KH-40000服务器处理赋能联和东海XRS302 AI系列推理工作站

    作为重要的产业生态合作伙伴,联和东海基于开胜系列服务器处理、开先系列桌面处理
    的头像 发表于 03-25 15:50 923次阅读

    电感服务器电源电路的核心应用:稳定、高效、抗干扰的关键支撑

    开关产生的高频噪声); 两者配合,确保输入电源纯净,输出电源无干扰,保障服务器稳定运行产品适配要求:需具备稳定的电感值、高绝缘电阻、抗电磁辐射,震东电子的屏蔽式贴片共模电感可有效
    发表于 01-24 11:10

    近期适配重点产品推荐

    近期,继续携手多家生态伙伴推进ZX86自主生态建设,围绕开胜KH-50000、开先KX-7000等处理平台,完成了包括SSD、内存、IP广播系统
    的头像 发表于 01-12 17:18 1497次阅读

    Java开发者必看:Tomcat、Jetty、WildFly 三大主流应用服务器选型指南(附效率工具Perforce JRebel推荐)

    Java应用服务器怎么选?Tomcat轻量高效,Jetty灵活嵌入,WildFly企业级全能。无论是微服务还是复杂系统,选对服务器事半功倍。文末还有开发神器推荐,助你告别漫长部署,即刻reload代码!
    的头像 发表于 12-26 11:16 590次阅读
    Java开发者必看:Tomcat、Jetty、WildFly 三大主流<b class='flag-5'>应用服务器</b>选型指南(附效率工具Perforce JRebel推荐)

    联合多家生态伙伴完成软硬件产品适配认证

    近期,联合多家生态伙伴,基于开胜KH-50000服务器处理、开先KX-7000处理等高性能自主C
    的头像 发表于 12-19 17:18 2016次阅读

    研华科技AIR-420边缘AI应用服务器驱动艺术文化产业升级

    研华以边缘AI应用服务器,协助美术馆打造观众可亲身参与的“AI互动体验活动”,展现边缘AI文化领域应用的全新可能,也落实研华长期推动企业与艺术共荣的文化ESG理念。
    的头像 发表于 12-11 09:54 551次阅读

    2025年9-10月龙芯桌面和服务器平台新增196款适配产品

    2025年9-10月期间,龙芯生态适配成果稳定增长,桌面和服务器平台共新增196款适配产品适配
    的头像 发表于 11-27 15:26 1456次阅读

    CPU近期适配重点产品推荐

    近期,携手多家产业伙伴,围绕开胜KH-50000、开先KX-7000等高性能自主CPU产品推进应用生态建设,完成了人工智能算力卡、SSD、内存、NAS存储、数据库管理系统、综合安全
    的头像 发表于 11-07 17:13 1664次阅读

    CPU近期适配软硬件产品推荐

    近日,持续携手多家产业合作伙伴,围绕开先KX-7000、开胜KH-40000等高性能自主处理加强软硬件生态建设,共同完成包括AI加
    的头像 发表于 08-20 17:39 2458次阅读

    携手合作伙伴WAIC 2025展示全新AI智能体解决方案

    2025世界人工智能大会正在火热召开中,联合龙擎、东方有线合作带来的基于开胜KH-40000服务
    的头像 发表于 08-04 10:27 1434次阅读

    CPU近期适配重点产品介绍

    及开发工具、API网关、智慧课堂、信创协同办公系统、虚拟化软件、云平台产品适配优化进一步繁荣
    的头像 发表于 07-10 17:02 1430次阅读

    处理近期互认证产品汇总

    近期,联合多家产业合作伙伴,重点围绕开先KX-7000系列处理、开胜KH-40000服务器处理
    的头像 发表于 06-12 17:14 2099次阅读

    Tomcat服务器使用指南

    Tomcat是由Java编写的一个开源的、轻量级的应用服务器,是Apache软件基金会的一个项目。它实现了Java Servlet、JavaServer Pages(JSP)和Java
    的头像 发表于 06-09 16:26 1918次阅读