- 相關推薦
企業級系統架構的技術特點
系統架構師是一個最終確認和評估系統需求,給出開發規范,搭建系統實現的核心構架,并澄清技術細節、掃清主要難點的技術人員。那么企業級系統架構的技術特點有哪些呢?
企業級系統架構及技術特點
架構設計
基于SOA和MDA的架構
以服務為核心單元的 設計思想,以傳統WS作為服務發布
以模塊化為系統構建方式,重視應用子系統和子模塊的獨立性和可重用性
中央集中式部署架構
專業小型服務器
一般不會超過5臺部署服務器,不會多于10個應用節點
熱備和故障恢復機制、災備系統
關注流程
工作流技術,尤其是分布式節點間流程整合
企業系統間的無縫轉移
門戶
跨系統,跨節點間的單點登錄
技術運用
以商業性產品為主
追求單節點穩定性
較少需要7*24小時支持
以商業性關系數據庫為主要存儲
比較嚴格的事務性訪問
完全基于數據庫事務
分布式事務(JTA)
較為復雜并且功能豐富的用戶界面
用戶具有相對統一的.客戶端(比如使用IE瀏覽器)
用戶可以接受適當的響應和延遲
互聯網系統架構及技術特點
架構設計
以界面展現和用戶體驗為主要設計
大量運用Ajax實現局部提交和局部刷新
以輕量級、伸縮性為架構主要考慮
除某些平臺級應用外,極少使用服務擴展
使用REST風格的WebService或者純粹的'處理Json的Web響應
數以百臺甚至上萬臺PC服務器,多個數據中心,站點鏡像
分布式獨立域以及部署域之間定時通信
高性能緩存機制
雙向頁面緩存
內容靜態化技術
數據緩存
非事務、非關系型數據庫
全面NoSQL數據庫
技術運用
大量使用開源技術產品
LAMP: Linux + Apache + MySQL + PHP
Tomcat, Lucene, Memcache
簡單界面開發技術
腳本語言,如PHP, Python, Ruby等
對多種瀏覽器的支持
底層高性能處理優化
使用C、C++實現底層通信和IO優化
電子商務系統架構及技術特點
架構設計
關注數據的糅合(Mashup)
關系數據庫與高性能NoSQL數據庫結合
不固定的架構設計思路
可能偏互聯網方向,也可能偏企業系統方向
分布式部署
事務緩存機制
事務遷移、事務恢復、事務批量處理
較為嚴格的安全機制
部分功能使用HTTPS及數字證書
與企業系統的對接交互
與銀行、支付平臺的.對接
與企業訂單系統、進銷存系統、物流系統的對接
技術運用
有時效的緩存機制
確保數據實時性與性能的平衡
大量數據挖掘和分析運用
相關性分析
定向推薦
部分運用商業中間件技術產品
應用服務器
業務流程管理
大量的開源技術運用
Java相關開源技術比較常見
【企業級系統架構的技術特點】相關文章:
圖書檢索系統體系架構研究12-05
如何成為優秀的系統架構師08-30
SDN的主要技術特點03-31
嵌入式系統的分類和特點04-07
跆拳道的技術特點09-04
eda技術有什么特點09-06
網格技術的特點及其對檔案工作的影響10-28
張繼科乒乓球技術特點10-12
無線網絡技術及特點02-24
無線網絡技術的特點與現狀12-20