SOA架構與資料標準Service-Oriented Architecture &Data Standard
Outline
什麼是 SOA?我們的現況及做法未來的軟硬體架構以及方向
什麼是 SOA?
系統 A 系統 BRequest
XML
固定標準的優點簡化開發的流程降低開發的成本讓更多的廠商加入研發增加產值,用便宜的價錢買到更好的軟體產業界的實例
工業用螺絲 Audi & VW車架 PC AT/XT
可置換模組
會計金流人事管理
庫存管理
客戶關係客戶關係 (新 )
會計金流 (新 )
標準的訂定原則最小需求
交換介面無關資料欄位 交換介面並非不能擴充
公正的第三者 了解管理的流程以及需要 不要再吵了 ~~~
參考美國 HL7標準 改進成為我們自己的標準
未來的硬體架構
SQL
Replication
SQL
Security
Data Sync
Security
WebServer
WebServer
WebServer
WebServer
Single Entry Point(DNAT)
External Network
Internal High Speed Network External NetworkFirew
all
L4 Switch
L4 Switch
L4 Switch
L4 SwitchAP
Server
APServer
APServer
APServer
L4 Switch
虛擬主機Database
系統 A 系統 B 系統 C 系統 D
Service Service Service ServiceXAP Server
目前的困難多種不同廠牌資料庫
IBM Sybase Oracle Microsoft SQL
Table切割 多個人事基本資料
多重 Table 病人基本資料
SOA or HST??
系統 A 系統 B
系統 C
PatientInfo PatientInfo
PatientInfo
?Hooking Shit
Together
How to do??
Fact & Pressure 血庫上線 IBM Downsizing Sybase Connection
Solution 先找出 Data Owner Sybase利用 Replication的方式先行運作 IBM Batch Download & Write Back
What’s Next??
參考美國 HL7標準從 Data Source開始 Downsizing