[簡報]UDDI 說明 (5分鐘的簡報)

UDDI 說明 (5分鐘的簡報)

簡報對象:本來不太懂,也不需要很懂的主管

目標:概念、應用、SWOT、可用度

OK,我承認以下都是片面了解的結果,如果有誤,請直接給我糾正,不用客氣。

簡報檔下載

 

UDDI 說明

大綱:

一、什麼是UDDI?

二、跟Web Service有什麼關係?

三、怎麼做?

四、為什麼要用?

五、有些錯誤的概念先釐清。

六、該用UDDI嗎?

一、什麼是UDDI

業界標準

- OASIS

- 亦運用Web Service

U

- Universal

- 共同

- 集中

D (第一隻豬)

- Description

- 描述

描述什麼?

- Web Service

- 應用程式

- 資源 …

有組織地描述

1.身世

- Owner ( Tel, Mail … )

2.家境背景

- SLA (Category)

- Locate (Category)

- Spec. (Document)

3.連絡方式

- Binding point (URI)

D (第二隻豬)

- Discovery

- 發現

- 查找

誰來查?

- 人 (開發者,整合者…)

- 程式 (執行時)

查什麼?

- 已註冊的描述

- 身世、家境背景、連絡方式…

I

- Integration

- 整合

程式查找後可動態連結服務

 

二、跟Web Service有什麼關係

2角關係

供應商

情人(男)

銷費者

情人(女)

3角關係

UDDI

媒婆

供應商

情人(男)

銷費者

情人(女)

愈多角愈好? 好像不是這樣 …

 

三、怎麼做?(How)

直接來例子: Mark & Sarah

Sarah開發一個利息計算服務

Sarah去UDDI註冊服務的身世調查表

Mark要開發房貸試算表功能

Mark去UDDI查找關鍵字:"%利息%"

Oh Yeh!! Mark 找到 Sarah的利息計算服務

Mark 讀了Spec知道怎麼用

Mark 讀了Locate知道服務很近

然後 …Mark 的試算表功能上線,而且是動態去問UDDI利息試算服務的URL

有天利息試算服務搬家了

Sarah去改UDDI 註冊

Mark的試算表功能不用改

Mark & Sarah過著幸福快樂的日子

 

四、為什麼要用?(有什麼好處)

標準答案:

1.易查找

2.共享

3.重覆使用

4.產品化

o 要有明確的版本

o 要有完整的測試

o 要有易讀的規格

o 文件化的輸出入

5.可管理

6.降低成本

一綱多本:後頭總結時詳述

 

五、有些錯誤的概念先釐清

1.UDDI可以設權限去限制服務的存取 ?!

錯,媒婆不能制止情人的來往

頂多做到什麼人可以拜訪媒婆

2.UDDI已死?!

還沒,只是幾乎沒人用

UDDI 關了

o Microsoft

o IBM

o SAP

剩 seekda

那ㄟ按呢?

a.媒婆有競爭者

o 版本控制服務(婚顧)

o KM 服務(聯誼社)

o Excel清單(待婚名單)

b.媒婆能做的有限

o 文件不及 面對面溝通效果好(情書還是比不上約會)

c.媒婆阻礙見面

o 只為了一個連結點的設定,?牲平時運作的效能

d.媒婆自己也要強身

o 一髮牽全身,要有完善的分流、備援、網路也要加速…

e.媒婆沒有版控

o 服務及其註冊要一起上線,不然異動時會發生例外。

f.UDDI增加了Service Consumer程式開發時間

六、該用UDDI?

戰略:

邊開火邊前進

由小而大