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

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

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

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

兆芯 ? 來源:兆芯 ? 作者:兆芯 ? 2022-09-21 15:06 ? 次閱讀

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

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

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

方案簡(jiǎn)介

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

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

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

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

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

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

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

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

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

主要特點(diǎn)

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


●集群能力強(qiáng),自帶負(fù)載均衡THS

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


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

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

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

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


●技術(shù)成熟穩(wěn)定,可以支撐國(guó)內(nèi)規(guī)?;膽?yīng)用

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


●緊跟國(guó)際核心技術(shù)標(biāo)準(zhǔn),具有較強(qiáng)的國(guó)外產(chǎn)品替代能力

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


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


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


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

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


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

客戶受益

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

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

● 不中斷請(qǐng)求的無(wú)縫應(yīng)用更新,提供更好的用戶體驗(yàn)

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

成功案例

●福建移動(dòng)Boss客服系統(tǒng)
●某省政務(wù)云平臺(tái)項(xiàng)目

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

審核編輯 :李倩

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

    關(guān)注

    0

    文章

    158

    瀏覽量

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

    關(guān)注

    2

    文章

    176

    瀏覽量

    17493
  • 應(yīng)用服務(wù)器

    關(guān)注

    1

    文章

    11

    瀏覽量

    2831

原文標(biāo)題:芯方案 | 兆芯CPU+東方通中間件 聯(lián)手打造標(biāo)準(zhǔn)可靠的JavaEE 應(yīng)用服務(wù)器TongWeb

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    2024年11月127款產(chǎn)品適配LoongArch平臺(tái)

    2024年11月,龍芯桌面和服務(wù)器平臺(tái)新增73家企業(yè)的127款適配產(chǎn)品
    的頭像 發(fā)表于 12-23 16:27 ?290次閱讀

    Tomcat開放源代碼的Web應(yīng)用服務(wù)器

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

    CPU近期應(yīng)用兼容認(rèn)證動(dòng)態(tài)

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

    CPU近期適配成果一覽

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

    服務(wù)器cpu占用率高怎么解決

    長(zhǎng)時(shí)間運(yùn)行的計(jì)算任務(wù) 應(yīng)用程序存在內(nèi)存泄漏,導(dǎo)致CPU占用率上升 系統(tǒng)問題 操作系統(tǒng)配置不當(dāng),導(dǎo)致CPU占用率高 系統(tǒng)存在病毒或者惡意軟件,占用大量CPU資源 系統(tǒng)存在硬件故障,導(dǎo)致
    的頭像 發(fā)表于 10-10 15:14 ?928次閱讀

    服務(wù)器cpu和臺(tái)式機(jī)cpu區(qū)別

    CPU通常設(shè)計(jì)用于處理多任務(wù)和多用戶操作,因此它們通常具有更多的核心和線程。 穩(wěn)定性和可靠性: 服務(wù)器需要24/7不間斷運(yùn)行,因此服務(wù)器CPU
    的頭像 發(fā)表于 10-10 15:12 ?1192次閱讀

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

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

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

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

    gpu服務(wù)器cpu服務(wù)器的區(qū)別對(duì)比,終于知道怎么選了!

    gpu服務(wù)器cpu服務(wù)器的區(qū)別主要體現(xiàn)在架構(gòu)設(shè)計(jì)、性能特點(diǎn)、能耗效率、應(yīng)用場(chǎng)景、市場(chǎng)定位等方面,以上幾個(gè)方面均存在顯著差異。CPU
    的頭像 發(fā)表于 08-01 11:41 ?494次閱讀

    基于開勝KH-40000的應(yīng)用服務(wù)器解決方案

    ? ? 面向政企OA及Web服務(wù)等應(yīng)用,發(fā)揮開勝KH-40000系列服務(wù)器處理高核心性能、高集成度、高效擴(kuò)展互連、豐富IO,以及軟硬件
    發(fā)表于 06-13 11:45 ?647次閱讀
    基于<b class='flag-5'>兆</b><b class='flag-5'>芯</b>開勝KH-40000的<b class='flag-5'>應(yīng)用服務(wù)器</b>解決方案

    龍芯中科公布2024年3月桌面及服務(wù)器平臺(tái)產(chǎn)品適配情況

    4月29日,龍芯中科發(fā)布了2024年3月份的龍芯桌面與服務(wù)器平臺(tái)產(chǎn)品適配信息。此次共有47家公司的101款產(chǎn)品完成了龍芯
    的頭像 發(fā)表于 04-29 14:13 ?489次閱讀

    面向服務(wù)器應(yīng)用的KH-40000解決方案集發(fā)布

    面向由新興技術(shù)興起驅(qū)動(dòng)的數(shù)據(jù)量爆發(fā)性增長(zhǎng)、算力需求增加等市場(chǎng)需求,匯集多家生態(tài)伙伴之力,發(fā)布了面向服務(wù)器應(yīng)用的《KH-40000解決
    的頭像 發(fā)表于 02-28 18:16 ?1250次閱讀

    FunASR語(yǔ)音大模型Arm Neoverse平臺(tái)上優(yōu)化實(shí)踐流程

    Arm 架構(gòu)服務(wù)器領(lǐng)域發(fā)展勢(shì)頭前景看好。目前已有許多頭部云服務(wù)提供商和服務(wù)器制造商推出了基于 Arm Neoverse 平臺(tái)
    的頭像 發(fā)表于 02-22 13:41 ?2540次閱讀
    FunASR語(yǔ)音大模型<b class='flag-5'>在</b>Arm Neoverse<b class='flag-5'>平臺(tái)上</b>的<b class='flag-5'>優(yōu)化</b>實(shí)踐流程

    服務(wù)器cpu和普通電腦cpu的區(qū)別

    服務(wù)器CPU和普通電腦CPU之間存在許多區(qū)別。以下文章中,我們將詳細(xì)介紹服務(wù)器CPU和普通電腦
    的頭像 發(fā)表于 02-01 11:14 ?6670次閱讀

    gpu服務(wù)器是干什么的 gpu服務(wù)器cpu服務(wù)器的區(qū)別有哪些

    gpu服務(wù)器是干什么的 gpu服務(wù)器cpu服務(wù)器的區(qū)別 GPU服務(wù)器是一種專門用于處理圖形運(yùn)算的服務(wù)器
    的頭像 發(fā)表于 01-30 15:31 ?868次閱讀