<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    BlogJava 聯系 聚合 管理  

    Blog Stats

    隨筆分類

    隨筆檔案

    文章檔案


    orange

    用了一天多的時間,把川波從杭州帶回來的 PPT 大概地掃了一下。小寫一篇拋磚引玉 ^_^

    Service 并不一定是 Web Service ,它的定義更加寬泛。在 PPT 里找到兩種小分析一把:

    l???????? Gartner definition: Loosely coupled software components that interact with one another dynamically via standard Internet technologies

    l???????? Keyword: Loosely coupled; Standard; Internet

    也就是說 Service 首先要是松耦合的,而我想 Service 內部應該是緊耦合的。這和面向對象程序設計的原則相似。一個類的內部(特別是 private )成員和方法應該是邏輯上緊密相連的,而暴露給外部的接口則應該是高度抽象的。這個類和其他類的具體實現之間的關系應該是松散的。

    ?

    其次是 Standard Internet Service 的目的應該是為了隱藏不同系統的異構性,所以通過 Internet 的訪問方式必須是標準化的,這樣才有利于 Service 理念的推廣。我所知道的只有 Web Service 的那些協議: SOAP, WSDL, UDDI… 貌似 IBM 還在推廣它自己的一些協議,忘記叫什么啦,大家補充哦。

    l???????? W3C definition: A software application identified by a URI, whose interfaces and binding are capable of being defined, described, and discovered by XML artifacts and supports direct interactions with other software applications using XML-based messages via Internet-based protocols

    l???????? Keyword: XML, Interactions, Messages, Defined and described

    這個就更技術化啦。首先,它已經默認 XML 將是數據交換的格式和協議了( XML 的力量真是無限大,只不過困惑如果是海量數據傳輸的話, XML 怎么搞)。

    ?

    Interaction 是必然的,在后面我們肯定會用到定義一個 Service Component 里有 import export ,這些都是 Service Component 和外部的交互。順便說一句, Service Component 是通過 Interface Reference 與外部打交道,也許這也體現了松耦合的原則。

    ?

    Message 應該是 Interaction 的載體吧。 SOA 里有 SDO BO 的概念,就是在組件與組件交互時的數據流, WPS 里應該有詳細的實現支持,值得好好研究。

    ?

    Defined and described 是描述 Service 的利器了,我猜想應該是 WSDL 或者是它的擴展吧。看到一句說 WSDL 作用的話覺得蠻精彩的。 WSDL provides a notation to answer the following questions:

    1. What (is this service about)?

    2. Where (does it reside)?

    3. How (can it be invoked)?

    ?

    拿它做關鍵字可能重要的是說 SOA 和傳統的編程模型有所不同,描述和定義是其中很重要的內容。就像如果我們沒有合適的 IDE ,自己用 Java 搞個 Web Service 就會很郁悶了。

    ?

    就寫這點啦,大家積極發揮!
    posted on 2006-05-05 19:42 Ruth Cao 閱讀(635) 評論(2)  編輯  收藏

    評論

    # re: Service的定義 2006-05-05 20:23 My Blue Dream~
    字體有點小,看上去有些吃力,要是字體能稍微大一點就好了。。。  回復  更多評論
      

    # re: Service的定義 2006-05-06 00:31 綠色使者、綠色心情
    在soa中,不光是webservice使用wsdl描述了。現在SDO的接口也是使用wsdl描述的,大概也是因為標準的原因吧
    對于海量數據,在企業內部應該是不用xml直接傳遞的,我想應該是使用相同的技術來間接連接吧,或者使用中介。
    其實,我覺得提出SCA的最初出發點就是WebService效率不好,如果所有邏輯都通過WebService耦合的話,肯定會出問題的  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久草免费手机视频| 伊人久久国产免费观看视频| 一本色道久久综合亚洲精品| 亚洲av永久中文无码精品综合| 黄色a级片免费看| 可以免费观看的一级毛片| 亚洲AV无码之国产精品| 亚洲高清视频一视频二视频三| 亚洲另类小说图片| 91精品全国免费观看青青| 日本不卡免费新一二三区| 亚洲天堂一区在线| 无码日韩精品一区二区免费 | 成年女人看片免费视频播放器| 亚洲人成电影在线观看青青| 成年在线网站免费观看无广告| 亚洲精品美女久久7777777| 国产成人在线免费观看| 在线播放国产不卡免费视频| 亚洲午夜久久久久久噜噜噜| 免费人成视频在线播放| 大学生高清一级毛片免费| 亚洲av永久无码精品网址| 亚洲国产成人影院播放| 永久免费A∨片在线观看| 久久久精品国产亚洲成人满18免费网站| 男女猛烈无遮掩视频免费软件| 亚洲一区精品无码| 免费观看激色视频网站bd| 亚洲视频在线观看不卡| 国产精品视_精品国产免费| 中文字幕乱理片免费完整的| 亚洲日韩中文字幕天堂不卡 | 日韩在线免费视频| 亚洲免费观看在线视频| 免费在线观看理论片| 久久久免费精品re6| 亚洲高清免费在线观看| 免费人成在线观看网站品爱网日本 | 欧美在线看片A免费观看| selaoban在线视频免费精品|