0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

東方通TongWeb應用服務器產(chǎn)品在兆芯CPU平臺上的運行適配與優(yōu)化

兆芯 ? 來源:兆芯 ? 作者:兆芯 ? 2022-09-21 15:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

中間件(Middleware)處于操作系統(tǒng)與應用軟件之間,屬于基礎(chǔ)軟件的一大類,主要作用屏蔽底層系統(tǒng)的復雜性、多樣性,使應用開發(fā)人員面對一個簡單而統(tǒng)一的環(huán)境,減少應用開發(fā)的復雜性及難度。使開發(fā)人員聚集于業(yè)務本身,不必再為移植于各個平臺而重復工作,從而大大減少開發(fā)成本。

隨著近年來信息產(chǎn)業(yè)發(fā)展步伐的加快,各行各業(yè)對信息安全的需求也越來越迫切。國產(chǎn)CPU+國產(chǎn)OS+國產(chǎn)OA的配置逐漸成為用戶首選,當然,這其中離不開國產(chǎn)中間件存在。兆芯與國內(nèi)中間件廠商緊密合作,不斷改善產(chǎn)品、提升服務質(zhì)量,在行業(yè)用戶中廣受好評。

東方通是國內(nèi)A股上市的基礎(chǔ)軟件廠商,以“安全+”、“數(shù)據(jù)+”和"智慧+"三大產(chǎn)品體系為基礎(chǔ),為客戶提供綜合解決方案及服務。本文就通過介紹東方通TongWeb應用服務器產(chǎn)品在兆芯CPU平臺上的運行適配與優(yōu)化,為企業(yè)級應用提供便捷的開發(fā)、隨需應變的靈活部署、豐富的運行時監(jiān)視、高效的易管理等關(guān)鍵支撐,助力用戶安全高效的開發(fā)運營。

方案簡介

應用服務器TongWeb全面支持JavaEE7、JavaEE8及Jakarta EE規(guī)范,為應用高效、穩(wěn)定、安全運行提供關(guān)鍵支撐,包括便捷的開發(fā)、隨需應變的靈活部署、豐富的運行時監(jiān)視、高效的管理等。TongWeb堅持自主研發(fā),與國產(chǎn)芯片、操作系統(tǒng)、數(shù)據(jù)庫等產(chǎn)業(yè)生態(tài)伙伴開展廣泛兼容性適配,為信創(chuàng)、金融、運營商等核心業(yè)務應用搭建高性能、高可用系統(tǒng)提供有力支持。此外,TongWeb提供容器云、微服務、智能管理監(jiān)控等更多新技術(shù)功能,提供優(yōu)質(zhì)的相關(guān)解決方案,在IT發(fā)展領(lǐng)先行業(yè)應用廣泛。

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

TongWeb 體系結(jié)構(gòu)圖

應用服務器TongWeb 采用微內(nèi)核架構(gòu),在JVM 之上,由JMX 服務、類加載服務、配置服務和生命周期服務構(gòu)成應用服務器的最小內(nèi)核;在此微內(nèi)核基礎(chǔ)上,圍繞著Web、EJB 兩大核心容器,構(gòu)建JavaEE 基礎(chǔ)服務層和擴展服務層。

●基礎(chǔ)服務層:基礎(chǔ)服務層包括JNDI、JDBC、JTA、JMS、JCA、JPA、JavaMail 等服務,用于處理JavaEE 核心基礎(chǔ)資源對象的創(chuàng)建和生命周期管理,并對上層容器和擴展服務提供基礎(chǔ)服務接口。

●擴展服務層:擴展服務層基于微內(nèi)核和基礎(chǔ)服務之上,采用松散耦合的模式接入應用服務器框架,為上層服務和兩大核心容器提供企業(yè)級擴展服務,并提供容器組件和上層服務的聚合能力。

其中資源適配服務作為連接應用服務器和外部資源的關(guān)鍵服務,為應用服務器和第三方企業(yè)資源系統(tǒng)的對接和通信,提供了通用模型,從而極大的提高了應用服務器和其他外部系統(tǒng)的互操作能力。

●兩大核心容器:Web 容器和EJB 容器提供Web 應用和企業(yè)級應用部署運行所需的底層核心組件,如Servlet、JSP、SessionBean組件等;同時還負責接收處理來自各種客戶端的請求,如瀏覽器、終端以及各種語言寫的客戶端;核心容器通過內(nèi)部的連接通道和協(xié)議處理器,可以處理各種協(xié)議的客戶端請求,如http、https、soap、ajp協(xié)議等等。

●管理服務:為了便于用戶更好的管理應用服務器內(nèi)部資源以及部署運行在應用服務器上的企業(yè)應用,應用服務器TongWeb還提供了覆蓋所有核心容器和服務的管理服務,用戶可以通過管理服務對應用服務器內(nèi)所有服務、資源和應用進行管理,同時管理服務還提供UI界面和命令行工具來進一步簡化用戶的操作,提供更加良好的易用性。

主要特點

●安全性強
TongWeb 屬于完全自主研發(fā)的商業(yè)化產(chǎn)品,產(chǎn)品遵循相關(guān)安全規(guī)范,并能夠集成第三方安全產(chǎn)品,提高更加強大的安全保證??稍诟鞣N國產(chǎn)操作系統(tǒng)、CPU 下運行,并支持各種國產(chǎn)數(shù)據(jù)庫。提供全面的安全機制,包括防SDos攻擊、防篡改,支持SSL、TLS等常用傳輸層協(xié)議,三員分立等,實現(xiàn)基于容器的安全策略;提供動態(tài)可擴展的安全體系結(jié)構(gòu);全面支持國密算法,包括SM2、SM3、SM4等。


●集群能力強,自帶負載均衡THS

TongWeb的集群采用集中式的緩存集群解決方案,提供極高的可靠性,不存在任何單點問題,同時擁有很高的伸縮性;緩存集群可以在運行時支持動態(tài)擴展,為整個集群提供靈活的擴展性,具備大型應用支撐能力。應用服務器TongWeb內(nèi)置提供了軟件負載均衡器TongHttpServer(簡稱THS),THS支持國密算法,其“智能化”特點能夠極大地提升系統(tǒng)的運維效率,降低因誤操作引發(fā)事故的幾率。


●應用領(lǐng)域廣泛

TongWeb以其良好的擴展性和可用性、非常高的性價比、更好的穩(wěn)定性、安全性及更加專業(yè)細致的支持服務,受到了廣大客戶的信賴,廣泛應用在電信、金融、交通、政府行業(yè),并有大量的信創(chuàng)應用項目成功案例。

●經(jīng)過大量項目驗證,確保應用系統(tǒng)平滑遷移

近幾年TongWeb在信創(chuàng)行業(yè)已積累大量信息技術(shù)應用創(chuàng)新項目案例,尤其金融行業(yè),很多金融機構(gòu)采用“一云多芯”技術(shù)架構(gòu),東方通在多芯兼容,系統(tǒng)平滑遷移,系統(tǒng)聯(lián)合調(diào)優(yōu)方面積累了大量經(jīng)驗。采用TongWeb為Java開發(fā)的Web應用提供運行環(huán)境,能夠?qū)崿F(xiàn)應用系統(tǒng)的平滑遷移。


●技術(shù)成熟穩(wěn)定,可以支撐國內(nèi)規(guī)?;膽?/p>

TongWeb 的分布式事務處理技術(shù)起步早、核心技術(shù)研發(fā)上有較好的技術(shù)積累,在主要功能指標和應用穩(wěn)定性方面,成熟度高。如在相近運算能力下,TongWeb 應用服務器產(chǎn)品在國際通行的JavaEE 性能評價體系SPECJEnterprise2010 的測試結(jié)果已達到國際產(chǎn)品(WebLogic、WebSphere)的同等水平。東方通與國內(nèi)主流OA廠商合作,在全國產(chǎn)環(huán)境下,整體系統(tǒng)完全支持50萬在線用戶的并發(fā)訪問,并且長時間運行穩(wěn)定,90%平均響應時間僅為374毫秒。


●緊跟國際核心技術(shù)標準,具有較強的國外產(chǎn)品替代能力

TongWeb是是國內(nèi)為數(shù)不多既完整符合又通過JavaEE5/6/7/8、Jakarta EE9.1技術(shù)標準認證的產(chǎn)品,在JavaEE 標準支持上富有市場競爭力,并可實現(xiàn)系統(tǒng)內(nèi)部國外產(chǎn)品的平滑替代與升級。


●對開源框架具有廣泛的兼容性
TongWeb支持流行的開發(fā)框架如Struts2、Spring、Hibernate、Springboot等,而且對于使用大型框架(例如:lifery)的應用,在TongWeb上運行良好,不需要修改應用代碼。TongWeb可通過配置自動支持多個JSF的實現(xiàn)版本;為Web應用提供了可配置的類加載策略,當開源框架與應用服務器使用了同一個類的不同版本時,可以靈活的配置應用使用所需要的類。


●應用輕松移植
TongWeb具備國外品牌產(chǎn)品的基本能力,包括但不限于:開發(fā)工具支持、集群能力、session高可用、監(jiān)控、集中管理能力等,涵蓋了應用的開發(fā)、部署、運維的各個方面,為應用平穩(wěn)商業(yè)化運行提供全面支持。TongWeb提供了成熟的應用移植方法步驟說明和應用遷移工具,可快速實現(xiàn)應用移植。


●集中管理、統(tǒng)一監(jiān)控

TongWeb提供多種管理工具,如管理控制臺、第三方JMX工具JConsole、命令行,可以滿足用戶應用管理需求;提供一鍵式安裝命令行工具、類加載沖突檢測工具,大大提高了產(chǎn)品安裝、應用部署的易用性;提供完善的監(jiān)控診斷和快照分析系統(tǒng),極大地提高了支持維護效率。在云平臺環(huán)境下,TongWeb集群節(jié)點支持智能化自動管理,能夠自動、及時、適當?shù)母鶕?jù)應用負荷的變化而動態(tài)調(diào)整,調(diào)整過程不影響業(yè)務的連續(xù)運行,從而提高資源利用率、節(jié)約運營成本。


●適宜的云環(huán)境部署
除輕量版、標準版本、企業(yè)版本之外,TongWeb還提供容器云版和嵌入式版,更適于容器化及云原生架構(gòu)開發(fā)的應用和部署模式,介質(zhì)小巧、動態(tài)彈性擴展、按需服務、啟停迅速,可適配各種容器云環(huán)境,支持在Docker容器中部署,在Kubernetes(K8S)集群環(huán)境中運行。

客戶受益

● 簡化開發(fā)人員的工作,提高開發(fā)效率

● 緊跟國際先進技術(shù)發(fā)展,為客戶產(chǎn)品升級提供保障

● 不中斷請求的無縫應用更新,提供更好的用戶體驗

● 兼容大部分開源框架,節(jié)省二次開發(fā)成本

成功案例

●福建移動Boss客服系統(tǒng)
●某省政務云平臺項目

●某國有大型銀行應用系統(tǒng)創(chuàng)新改造項目

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • JVM
    JVM
    +關(guān)注

    關(guān)注

    0

    文章

    160

    瀏覽量

    12553
  • 兆芯
    +關(guān)注

    關(guān)注

    2

    文章

    222

    瀏覽量

    17865
  • 應用服務器
    +關(guān)注

    關(guān)注

    1

    文章

    11

    瀏覽量

    2914

原文標題:芯方案 | 兆芯CPU+東方通中間件 聯(lián)手打造標準可靠的JavaEE 應用服務器TongWeb

文章出處:【微信號:gh_dff030a16604,微信公眾號:兆芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    處理近期互認證產(chǎn)品匯總

    近期,聯(lián)合多家產(chǎn)業(yè)合作伙伴,重點圍繞開先KX-7000系列處理、開勝KH-40000服務器處理
    的頭像 發(fā)表于 06-12 17:14 ?599次閱讀

    Tomcat服務器使用指南

    Tomcat是由Java編寫的一個開源的、輕量級的應用服務器,是Apache軟件基金會的一個項目。它實現(xiàn)了Java Servlet、JavaServer Pages(JSP)和Java
    的頭像 發(fā)表于 06-09 16:26 ?273次閱讀

    CPU近期適配重點產(chǎn)品一覽

    近期,與多家產(chǎn)業(yè)伙伴開展合作,基于開先KX-7000、開勝KH-40000等高性能自主CPU平臺持續(xù)推進應用生態(tài)建設(shè),完成AI算力卡、高可信服務
    的頭像 發(fā)表于 05-17 09:33 ?485次閱讀

    CPU近期適配認證產(chǎn)品匯總

    近期,繼續(xù)攜手多家產(chǎn)業(yè)合作伙伴,重點圍繞開先KX-7000系列處理、開勝KH-40000服務器處理
    的頭像 發(fā)表于 04-15 17:49 ?554次閱讀

    新版服務器應用解決方案發(fā)布

    近期,攜手眾多產(chǎn)業(yè)生態(tài)伙伴,充分發(fā)揮自主 CPU 兼容性等方面的顯著優(yōu)勢,圍繞KH-40000平臺服務器等硬件,聚焦云
    的頭像 發(fā)表于 04-03 16:55 ?474次閱讀

    CPU近期適配認證成果

    近期,基于開先KX-7000、開勝KH-40000等系列自主處理與國內(nèi)多家產(chǎn)業(yè)伙伴攜手展開應用適配認證工作,完成了包括網(wǎng)卡、磁盤陣列控制卡、PCIe4.0高速SSD,以及分布式
    的頭像 發(fā)表于 03-12 10:15 ?647次閱讀

    聯(lián)和東海推出基于處理的多款AI產(chǎn)品

    近日,聯(lián)和東海聯(lián)合恒為科技,基于開勝KH-40000服務器CPU、開先KX-7000 桌面端CPU與多款國內(nèi)、國際主流GPU進行
    的頭像 發(fā)表于 03-07 16:22 ?452次閱讀

    CPU近期兼容適配匯總

    近期,基于開先KX-7000、開勝KH-40000系列等自主處理平臺,攜手產(chǎn)業(yè)伙伴持續(xù)推進軟硬件生態(tài)建設(shè),順利完成包括DPU擴展卡、數(shù)據(jù)庫、
    的頭像 發(fā)表于 02-11 16:35 ?819次閱讀

    CPU近期軟硬件適配動態(tài)

    近期,攜手多家軟硬件合作伙伴,基于開先KX-7000、開勝KH-40000等自主CPU和信創(chuàng)操作系統(tǒng)環(huán)境,持續(xù)推進應用生態(tài)建設(shè)工作,順利完成醫(yī)療自主終端、商用收款機、服務器操作系統(tǒng)
    的頭像 發(fā)表于 01-15 15:33 ?521次閱讀

    阿里云輕量應用服務器全新升級,通用型實例峰值帶寬高達200Mbps

    火傘云1月13日消息,阿里云推出首款全新升級的輕量應用服務器“通用型實例”。新的服務器實例面向中小企業(yè)和開發(fā)者創(chuàng)新設(shè)計,升級支持4vCPU實例規(guī)格滿足更多通用計算小算力場景需求,標配200Mbps
    的頭像 發(fā)表于 01-14 15:20 ?489次閱讀
    阿里云輕量<b class='flag-5'>應用服務器</b>全新升級,通用型實例峰值帶寬高達200Mbps

    Tomcat開放源代碼的Web應用服務器

    Tomcat 簡介 Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬于輕量級應用服務器,中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序
    的頭像 發(fā)表于 12-23 11:24 ?576次閱讀
    Tomcat開放源代碼的Web<b class='flag-5'>應用服務器</b>

    CPU近期應用兼容認證動態(tài)

    近期,聯(lián)合多家生態(tài)伙伴,基于新一代開先KX-7000系列處理和開勝KH-40000系列服務器處理硬件
    的頭像 發(fā)表于 12-10 16:03 ?754次閱讀

    CPU近期適配成果一覽

    近期,與多家產(chǎn)業(yè)合作伙伴有序推進應用生態(tài)建設(shè),圍繞以KX-7000為代表的“開先”PC/嵌入式處理和KH-40000為代表的“開勝”服務器處理
    的頭像 發(fā)表于 11-13 15:51 ?1604次閱讀

    應用和數(shù)據(jù)庫部署不同的物理服務器上有什么優(yōu)點?

    將更難直接訪問數(shù)據(jù)庫服務器。 2、性能:數(shù)據(jù)庫服務器通常需要大量的計算資源,如CPU、內(nèi)存和高速存儲,以處理復雜的查詢和大量并發(fā)請求。將數(shù)據(jù)庫服務器
    的頭像 發(fā)表于 10-08 11:28 ?630次閱讀

    CPU近期產(chǎn)品適配成果匯總

    與方案均能流暢運行在基于處理和國內(nèi)操作系統(tǒng)的服務器和整機之上,功能、性能、可靠性、穩(wěn)定性等充分滿足用戶需求,為更多的行業(yè)應用和信創(chuàng)方案
    的頭像 發(fā)表于 08-28 11:15 ?1417次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品