posts - 176, comments - 240, trackbacks - 0, articles - 7

          [導(dǎo)入]關(guān)于分布式

          Posted on 2005-11-15 12:19 canonical 閱讀(202) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 設(shè)計(jì)理論

               分布式有幾個(gè)核心問(wèn)題。首先不存在全局的狀態(tài)空間,各個(gè)節(jié)點(diǎn)上的狀態(tài)可能不統(tǒng)一,節(jié)點(diǎn)之間的通信需要通過(guò)序列化等方式跨越狀態(tài)空間邊界。一般只有只讀數(shù)據(jù) 才能做到真正的分布式,因?yàn)橹挥兄蛔x數(shù)據(jù)才能維持各個(gè)節(jié)點(diǎn)之間的一致性。第二,節(jié)點(diǎn)之間的信息傳遞都是單向的,不存在test_and_set這樣的鎖原 語(yǔ)(test_and_set需要同時(shí)信息雙向流)。如果需要建立分布式鎖,必須存在中心協(xié)調(diào)者,即存在著瓶頸。
               最近很流行的幾個(gè)概念涉及到分布式的不同方面。

           。grid技術(shù)主要處理分布式節(jié)點(diǎn)的自組織結(jié)構(gòu)

          。 web service采用xml技術(shù),實(shí)現(xiàn)異步分布式調(diào)用,并且因?yàn)椴捎脁ml這種元語(yǔ)言,將人的智能整合到系統(tǒng)調(diào)用層面。即遠(yuǎn)程調(diào)用的可能是一段程序,也可能是通過(guò)一個(gè)用戶(hù)界面接收用戶(hù)輸入,然后將用戶(hù)輸入作為web service調(diào)用結(jié)果返回。

          。workflow 捕獲自治節(jié)點(diǎn)行為之間較為短暫的聯(lián)系。存在一些程序步驟之間的“瞬態(tài)"關(guān)聯(lián),它們沒(méi)有穩(wěn)定到可以抽象出一個(gè)程序中的對(duì)象,但可以建立一個(gè)過(guò)程處理模型(整 合的關(guān)鍵是無(wú)參數(shù)調(diào)用,或者更準(zhǔn)確地說(shuō)是只存在一個(gè)全局變量空間,都從該空間中得到輸入,并輸出到該空間)

          主站蜘蛛池模板: 新泰市| 广灵县| 鄂伦春自治旗| 宁阳县| 寿宁县| 阿鲁科尔沁旗| 铜山县| 山阴县| 得荣县| 津南区| 木里| 虹口区| 三门县| 都昌县| 肇源县| 武城县| 仪征市| 阿鲁科尔沁旗| 河津市| 南汇区| 沧源| 宁陵县| 宁津县| 永清县| 鸡泽县| 中卫市| 夏津县| 黔南| 金坛市| 沾益县| 丽水市| 灵台县| 张家港市| 惠东县| 凤山市| 新泰市| 正阳县| 西林县| 乌什县| 玉树县| 如东县|