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

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

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

    badqiu

    XPer
    隨筆 - 46, 文章 - 3, 評論 - 195, 引用 - 0
    數據加載中……

    SOA架構的目的及價值

    1.SOA存在的目的?

    傳統的java類庫要解決是的代碼的復用

    而SOA架構的目的是服務復用,因為java代碼的復用是無狀態,而服務的重用則是有狀態的(此處的無狀態或是說跟環境相關的,如中國移動提供一個短信發送網關,那么我們通過這個網關即可以發送短信,這就是服務),并且一般還有跨語言的重用要求(這樣可以更加的保障投資價值,所以經常選擇webserice soap作為傳輸協議).

    2.為什么說SOA是一種風格?

    為何說是一種風格呢?因為有很多人以為webservice就是SOA,如前所述,SOA需要解決是的服務的重用問題,所以為達這個目的,不管你使用何種傳輸協議.只要能夠解決服務復用問題即可. 在這里要給EJB平反一下,EJB的無狀態Session Bean應該是專屬于JAVA的SOA服務架構(它解決了服務復用問題及服務集成問題,但沒有解決跨語言復用,但如果是企業內部系統,跨語言也并不是EJB的致命缺點)

    3.SOA解決了服務集成(依賴)問題

    服務與服務之間可能存在依賴問題, EJB中使用jndi用于查找ejb對象,而SOA架構中也需要該項措施,采用集中式的服務查找服務.將交叉且復雜的依賴關系轉變為易于理解的星型關系.

    service使用者 ==========> service服務注冊中心 <========= service提供方

                                查找服務                                                                 注冊服務

    而在webservice協議中辦演該角色是的UDDI, 并且通過service服務注冊中心,我們可能還提供可以做到如服務的負載均衡,服務的故障自動檢測等集中式管理功能.(自己擴展實現一個類似UDDI的功能也可)

    現實存在的情況是很多程序員以為簡單的webservice調用即是SOA,如果在服務過多的情況下,會導致服務依賴關系復雜

    posted on 2010-05-05 19:03 badqiu 閱讀(2443) 評論(2)  編輯  收藏

    評論

    # re: SOA架構的目的及價值  回復  更多評論   

    按開始的會計師的
    2010-05-06 12:20 | 淘寶皇冠店大全

    # re: SOA架構的目的及價值  回復  更多評論   

    soa,esb是一個好的方式。
    2014-06-27 16:09 | lihuinihao

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品在线免费观看视频| 久久亚洲av无码精品浪潮| 亚洲国产精品无码专区影院 | 亚洲日韩一页精品发布| 亚洲网站在线免费观看| 99精品视频免费在线观看| 国产性生交xxxxx免费| 亚洲av综合色区| 亚洲va精品中文字幕| 日本免费一区二区在线观看| 四虎影在线永久免费观看| 免费看内射乌克兰女| 91精品成人免费国产片| 亚洲一卡2卡3卡4卡国产网站 | 亚洲成在人线电影天堂色| 国产V片在线播放免费无码 | 色哟哟国产精品免费观看| 亚洲男人在线无码视频| 中文字幕无码免费久久| 亚洲精品**中文毛片| 午夜免费福利在线| 一级毛片aa高清免费观看| 天天看片天天爽_免费播放| 男人的天堂av亚洲一区2区| 24小时日本韩国高清免费| 亚洲一区爱区精品无码| 午夜老司机永久免费看片| 亚洲综合色婷婷七月丁香| 日韩精品人妻系列无码专区免费 | 久久aⅴ免费观看| 亚洲一区二区三区丝袜| 亚洲综合另类小说色区色噜噜| 国产精品免费AV片在线观看| 亚洲精品乱码久久久久久按摩| 黄色a三级三级三级免费看| 在线播放免费播放av片| 国产精品青草视频免费播放| 亚洲福利一区二区精品秒拍| 全部免费毛片在线| 亚洲国产精品网站在线播放| 青青草原亚洲视频|