降低現有和未來的系統改造成本及復雜度 提供接入端適配器,多種系統可以簡單地連接入(plug in)整個應用框架,降低了集成的復雜性;提供通用的框架和技術,來實現系統的簡單集成,提高服務重用性,同時使冗余和成本最小化;提供一組流程編排和技術工具,使異構、分布系統的服務按照業務邏輯成功的進行協作。
強大的平臺監管功能 平臺提供自保護及下游系統保護功能,防止傳播傷害;平臺提供監控平臺,用來監控系統資源、應用服務器、平臺資源、出入站信息,便于快速發現問題解決問題;提供對于熱點服務的流量控制及敏感服務的訪問控制。
可擴展性 通過面向對象的設計思想和J2EE所提供的組件化的設計方法,將業務邏輯封裝在在組件內實現,組件之間盡量減少不必要的依賴關系,通過層次劃分及公共的接口來明確定義交互方式和交換的數據格式,這樣,在業務需求發生變化時,可以將改動局部化和最小化,以滿足未來技術和業務發展的需要。
高性能 采用諸如負載均衡,資源池,線程安全編程等成熟的性能優化方面的設計模式和最佳實踐,多方面、多層次減少性能瓶頸,從根本上均衡系統中各部分的負載,從而提升系統整體性能。例如,采用連接池技術來減輕昂貴的數據庫連接開銷,采用預編譯的SQL進行常用查詢,緩存不變數據以減少不必要的數據庫查詢等方法。同時,組件化的設計也便于定位性能瓶頸和進行性能調優。
安全性 它包括操作規程,操作人員及安全技術三方面。在技術層面,采用身份認證、訪問控制、密碼服務、審計跟蹤、備份恢復等措施,保護系統和數據免受非法的訪問、使用、修改或者泄密,滿足銀行系統的安全標準。采用組件化的設計,也便于進行組件級別的安全控制。
適用性 采用原型以捕捉用戶操作需求,使得用戶界面更加友好方便,使得頁面信息布局合理、清晰、主題突出,步驟操作簡便,提供及時反饋響應用戶請求,避免誤操作。
可重用性 采用設計模式驅動和對接口編程技術,可縮短開發時間,降低系統的復雜性和層與層之間的耦合性,從而提高組件的可重用性。