11/10/2005

[心得分享] Sun Java Technology Updated

今天早上, 突然和老闆的眼光交會, 看樣子應該不妙, 果然要臨時參加由SUN主辦的meeting, 主題是"Java Technology Updated", 由大陸博士 吳光先生主講.

這一場會議, 是SUN對Partner(出席的有艾群、敦陽、三商、泰豐)招開的, 旨在陳述SUN目前在JAVA上的新技術與介紹剛被SUN合併的SeeBeyand公司的產品"ICAN".


首先, 提到SOA(Service-Oriented Architecture), 還記得上週Oracle大拜拜才強力推銷SOA的說, 現在SUN也來湊一腳.

以服務為導向, 這好像是空泛的市場宣傳口號, 但所以參與的廠商(如Oracle、SUN、IBM), 可是聲嘶力竭的說"No No No".對我個人來說, 這種架構也似乎有其存在的必要.

一家公司如果有很多不同的系統, 現在一定都用Web Service來讓各系統間相互溝通.所以就變成 A -> B, B -> A, A -> C, C -> A, B -> C, C -> B ... 各系統間的線越來越多, 工程師都煩死了.
怎麼做會比較好呢? 就是用一個東西, 讓ABC透過這東西來溝通, 而且還可以用簡單容易的方式Plug-in新的系統.

以下是我從MS網站上找到的SOA架構的示意圖.



SOA的架構分成四層: Access Layer、Process Layer、Service Layer、Resource Layer.
其中Process和Service可以用BPEL或ICAN去做, 至於Resource Layer則有JSR208(JBI)作為實務案例.

各AP間透過JBI溝通, JBI內的粗略溝通模式為 Binding Component <--> Normalized Message Router <--> Service Engine.
雖然為了統一被傳遞的訊息格式, 因此必須做轉換, 但就某種程度來說, 讓Resource之間的架構相當有彈性與容易溝通,

(私下說, 這傢伙說的比Oracle大拜拜來的清楚明白, 也有實際的JBI讓大家體會)

接著, 由Eric Lee(我最喜歡他的Present了, 態度斯文, 簡短扼要, 思緒清楚明白)介紹SeeBeyand公司的產品"ICAN".
說真的, 大公司真好, 直接用買的, 就可以補強SOA所需要的東西.

據說這個月22號在廣州有個ICAN的教育訓練, SUN想要確定有哪些廠商會參加, 需自行負擔機票與食宿費用.

夜深了, 想先去睡 ... 待續 ...

2 意見:

匿名 提到...

Thanks for sharing your thoughts about love. Regards

my web blog best reviews

匿名 提到...

I am curious to find out what blog platform you are utilizing?

I'm having some minor security problems with my latest blog and I'd like to find something more secure.
Do you have any recommendations?

my web blog; video reviews