12
SOA 架架架架架架架 Service-Oriented Architecture & Data Standard

SOA 架構與資料標準

Embed Size (px)

DESCRIPTION

SOA 架構與資料標準. Service-Oriented Architecture & Data Standard. Outline. 什麼是 SOA? 我們的現況及做法 未來的軟硬體架構以及方向. Request. 什麼是 SOA?. 系統 A. 系統 B. XML. 固定標準的優點. 簡化開發的流程 降低開發的成本 讓更多的廠商加入研發 增加產值,用便宜的價錢買到更好的軟體 產業界的實例 工業用螺絲 Audi & VW 車架 PC AT/XT. 可置換模組. 庫存管理. 人事管理. 客戶關係. 客戶關係 ( 新 ). 會計金流. - PowerPoint PPT Presentation

Citation preview

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