banner  

您的位置:首頁 > 産品技術

應用支撐平台之運行平台

運行平台主要包括應用容器、分(fēn)布式部署環境、統一(yī)的應用門戶和可配置的企業總線組成 應用容器 應用容器是運行環境中(zhōng)的一(yī)個邏輯概念,爲 “應用模塊”提供可正常運行的獨立上下(xià)文空間,隔離(lí)持久化和基礎設施交互,爲“應用模塊”封裝并提供完整的中(zhōng)間層和調度服務,從結構上爲應用系統的靈活部署和擴展提供平台的支撐。 容器抽象各類引擎接口,面向“應用模塊”提供各類型調用服務,借以約束“應用模塊”的标準化;面向“應用框架”,容器采用抽象的方式降低與引擎及展現層的耦合度,持續保持運行在容器的“應用模塊”,以及容器自身的獨立性和靈活性。 借助容器的概念,“應用模塊”可快速在不同應用系統進行遷移和部署,爲平台整體(tǐ)的适應性和靈活性提供了基礎保障。 分(fēn)布式部署環境 随着應用功能的增加,單節點部署在并發、性能和穩定性等多個方面将出現不同程度的問題,典型的企業級應用無法構架在單節點環境當中(zhōng)。 區别于單節點部署,分(fēn)布式部署是指平台将基礎數據和服務抽取出來,形成獨立部署的服務,爲應用系統提供數據和基礎邏輯的支撐。同時,應用系統自身,也可根據系統對基礎資(zī)源的需求,拆分(fēn)成多個相對獨立的部署單元,籍由硬件資(zī)源的擴展,提升平台整體(tǐ)的服務能力。 平台的分(fēn)布式部署環境,通過rpc協議實現應用與平台基礎服務的交互,借助長連接和狀态同步技術,保障平台對跨應用交互的效率和可靠性要求。 平台采取SOA治理的理念,将基礎業務服務化,在基礎資(zī)源/數據和業務之間建立隔離(lí)層,對基礎資(zī)源/數據進行封裝,保障基礎業務的獨立性和完整性,在結構上爲應用系統可持續建設升級能力提供保障。 .統一(yī)的應用門戶 應用門戶是平台爲用戶提供的統一(yī)入口,所有應用系統原則上并不獨立面向用戶提供服務,所有與用戶的交互均通過應用門戶完成,最大(dà)程度的保障用戶一(yī)緻體(tǐ)驗。 門戶爲内置和第三方的應用系統提供一(yī)緻的接入規範,并爲用戶提供可定制的個人工(gōng)作台,按照崗位和業務的需要定制所需的工(gōng)作台樣式和布局。 内置的portlet服務負責管理門戶注冊的所有portlet并爲之提供SSO及地址跳轉服務,爲所有集成到應用門戶的應用系統提供一(yī)緻的接入服務。 采用開(kāi)發平台設計開(kāi)發的應用系統,由于運行環境和容器内置門戶轉換規範,良好兼容應用門戶接入要求,無縫接入應用門戶。 可配置的企業總線 平台内置的企業總線是一(yī)個輕量級的依托于MQ的服務總線,爲平台範圍内的應用系統提供統一(yī)的消息接入及調度規範,實現多應用系統的多業務協作。 應用系統運行環境内置與總線的交互封裝,應用系統僅需實現規範要求的接口并注冊至容器當中(zhōng)即可實現通過總線與其他應用系統交互。  總線服務爲應用系統的集成和接入提供了規範和封裝,對于接入到總線的業務,平台提供可配置的規則中(zhōng)心,并按照規則對應用系統進行調度,實現跨應系統的業務流程協作。