定 ?位

金蝶Apusic消息中(zhong)間(jian)件(AMQ)的出(chu)現,為企(qi)業內部及(ji)跨企(qi)業的信息流(liu)動(dong)提供了(liao)更強有(you)力的支撐和集成靈活(huo)度。AMQ通過松(song)耦合(he)的消息機(ji)制(zhi),能夠在分布的、復雜yong)耐緇huan)境中(zhong)安全(quan)、可靠、高效(xiao)的傳輸(shu)消息,以及(ji)在傳遞消息時(shi)能夠跨越不同的平(ping)台、不同的語言。

用戶面臨的挑戰

過多(duo)年的信息化(hua)建設(she),企(qi)業大都(du)積累(lei)了(liao)數(shu)量相(xiang)當可觀的應用系統chang) 廡┤低秤糜諭瓿商囟 囊滴襉棖螅 you)于種種歷史原因,這些系統大都(du)彼此(ci)之(zhi)間(jian)互相(xiang)獨立,形成了(liao)大量的信息孤島,隨著信息化(hua)建設(she)的進一步發展(zhan),這些遺留系統普遍面臨著互聯互通的壓力。

不可靠網絡下的的通信保證(zheng)
在跨網絡、跨地域的條件下,網絡延(yan)遲(chi)、中(zhong)斷時(shi)有(you)發生,導致業務發生錯漏。也給業務系統的容錯能力提出(chu)了(liao)很高的要求,導致開發成本(ben)大幅上升。

異構系統下的互聯互通
業務系統的開發語言,以及(ji)所依賴的操(cao)作系統與數(shu)據庫,都(du)不盡相(xiang)同。需要投入大量資源(yuan)進行協調與匹配。

信息安全(quan)問題
企(qi)業關鍵(jian)數(shu)據在網絡中(zhong)流(liu)轉,存在泄漏的風險。企(qi)業只能采取降低效(xiao)率的方式來保證(zheng)安全(quan),降低了(liao)企(qi)業的敏捷性(xing)。

高效(xiao)網絡傳輸(shu)問題
基于業務系統開發的數(shu)據傳遞系統chang) 諉娑遠duo)媒體等大文件的交換和海量數(shu)據傳遞時(shi),性(xing)能較差,故障頻發。導致企(qi)業在面對業務高峰時(shi)束(shu)手無策。

產品的核心價值

金蝶Apusic消息中(zhong)間(jian)件(AMQ)是一款標準、安全(quan)、高效(xiao)並具(ju)備豐富功能的企(qi)業級(ji)消息中(zhong)間(jian)件,目前已成為企(qi)業級(ji)消息與數(shu)據傳輸(shu)整合(he)的主流(liu)產品。它能保障數(shu)據在分布、動(dong)態(tai)、多(duo)變的復雜網絡中(zhong)高效(xiao)、穩定、安全(quan)、可靠的傳輸(shu),並確保傳輸(shu)的數(shu)據不錯、不重、不丟。

消息傳輸(shu)可靠性(xing)

  • AMQ的消息存儲和消息確認機(ji)制(zhi)為消息傳輸(shu)的可靠性(xing)提供了(liao)強有(you)力的支撐。可以將(jiang)消息放在持久性(xing)存儲庫如存放于文件、Berkeley DB和JDBC數(shu)據庫,確保在將(jiang)持久性(xing)消息傳送至(zhi)消費者(zhe)之(zhi)前消息服務器不會丟失消息。

傳輸(shu)性(xing)能

  • AMQ支持消息壓縮、消息拆分、斷點續(xu)傳等功能,以yuan) 接嘔hua)網絡傳輸(shu)性(xing)能。 此(ci)外,AMQ服務器支持多(duo)線程傳輸(shu),支持多(duo)客戶端同時(shi)與服務器進行消息傳輸(shu)。

安全(quan)特性(xing)

  • AMQ支持SSL協議,從而實現客戶端與服務器之(zhi)間(jian)、以及(ji)服務器與服務器之(zhi)間(jian)的傳輸(shu)通道安全(quan)保護(hu)。在創建AMQ服務器與服務器之(zhi)間(jian)路由(you)連接you)shi),支持額外的口令短(duan)語安全(quan)保護(hu)。
    擁(yong)有(you)基于用戶的訪問shi)?zhi)能力,在與AMQ服務器交互的過程中(zhong),服務器將(jiang)根(gen)據資源(yuan)的用戶身份決定資源(yuan)是否能夠執(zhi)行某項(xiang)操(cao)作。

事(shi)務特性(xing)

  • 提供本(ben)地與分布ji)絞shi)務支持,使關聯交易以及(ji)跨系統交易得以輕松(song)實現,簡化(hua)了(liao)業務的復雜度,使業務的一致性(xing)得到充(chong)分保障。

集群特性(xing)

  • 通過使用AMQ的集群功能,網關節點(AMQ-Front)按(an)負載均衡(heng)策略將(jiang)消息分發到負載節點,從而多(duo)個消費者(zhe)可以並行地對生產者(zhe)生產的消息進行xie) 懟U庋芄槐 獾dan)點故障,提供7*24小時(shi)不間(jian)斷服務,實現節點動(dong)態(tai)擴展(zhan),消息智(zhi)能分發以及(ji)工(gong)作負載均衡(heng)和通信故障切換功能。

管理易zi)眯xing)

  • AMQ提供了(liao)功能強大的web管理與監控平(ping)台,能夠在單(dan)節點上對整個消息網絡上的所有(you)節點進行管理與配置、監控整個消息網絡目前的拓撲結(jie)構、連接狀態(tai)。

產品架(jia)構及(ji)特點

應用場(chang)景

數(shu)據大集中(zhong),數(shu)據量非常(chang)大,異構轉換復雜;
數(shu)據倉庫類應用,數(shu)據量非常(chang)大,異構轉換復雜。

典型案例(li)

第26屆世界(jie)大學生運動(dong)會期間(jian),系統實際(ji)運行的時(shi)候(hou),傳遞的每筆成績(ji)或新聞數(shu)據大小約為1M左(zuo)右,每天平(ping)均數(shu)據1.5萬筆,峰值會達(da)到3萬筆,每天傳遞的數(shu)據總(zong)量對AMQ來ci)shuo)壓力並不大,但由(you)于傳遞的數(shu)據非常(chang)關鍵(jian),不僅必(bi)須保證(zheng)各(ge)個系統之(zhi)間(jian)傳遞的數(shu)據不丟失,還必(bi)須保證(zheng)數(shu)據傳輸(shu)的低延(yan)you)shi)。通過在本(ben)屆大運會通信系統中(zhong)的應用,AMQ的功能、性(xing)能和穩定性(xing)得到了(liao)驗證(zheng)。