<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成人网人人网站 | 国产成人精品久久亚洲高清不卡 | 亚洲乱码卡三乱码新区| 免费一区二区三区| 久久亚洲国产中v天仙www| 久久国产精品免费一区| 国产亚洲情侣一区二区无| 国产亚洲精品免费视频播放 | 亚洲Av永久无码精品三区在线| japanese色国产在线看免费| 亚洲男人在线无码视频| gogo免费在线观看| 国产AV无码专区亚洲AVJULIA| 99麻豆久久久国产精品免费| 国产精一品亚洲二区在线播放| 永久在线观看免费视频| 婷婷亚洲综合五月天小说| h视频在线观看免费网站| youjizz亚洲| 国产午夜影视大全免费观看| 一道本不卡免费视频| 国产AV无码专区亚洲精品| 99精品在线免费观看| 亚洲AV无码乱码在线观看代蜜桃| 国产精品免费观看久久| 国产亚洲精品美女久久久久久下载| 亚洲AⅤ视频一区二区三区| 99视频在线观看免费| 亚洲国产中文在线二区三区免| 午夜色a大片在线观看免费| 搜日本一区二区三区免费高清视频 | 亚洲国产精品线观看不卡| 成人黄18免费视频| 一级毛片aa高清免费观看| 亚洲电影一区二区| 成人免费午间影院在线观看| xxxxx做受大片视频免费| 久久亚洲AV无码精品色午夜麻豆| 国内大片在线免费看| 国产免费网站看v片在线| 在线综合亚洲中文精品|