精品少妇人妻av免费久久洗澡_欧美 日韩 国产 激情_污污动漫在线观看_青青草免费在线视频观看_亚洲色欲综合一区二区三区_一级片视频免费观看_国产在线拍揄自揄拍无码_精品这里只有精品_亚洲熟妇国产熟妇肥婆_狠狠干视频网站_欧美深夜福利视频_尤物国产在线观看

極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗(yàn)!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁(yè)軟件教程軟件資訊 → Erlang 分布式編程介紹

Erlang 分布式編程介紹

時(shí)間:2019-07-29 19:07:48  作者:Dorise  瀏覽量:0

大家好!近期小編看到關(guān)于一些編程的書,其中看到書中介紹了 Erlang ,那么什么Erlang是什么呢?Erlang([\'ə:læŋ])是一種通用的面向并發(fā)的編程語(yǔ)言,它由瑞典電信設(shè)備制造商愛(ài)立信所轄的CS-Lab開(kāi)發(fā),目的是創(chuàng)造一種可以應(yīng)對(duì)大規(guī)模并發(fā)活動(dòng)的編程語(yǔ)言和運(yùn)行環(huán)境。Erlang問(wèn)世于1987年,經(jīng)過(guò)十年的發(fā)展,于1998年發(fā)布開(kāi)源版本。Erlang是運(yùn)行于虛擬機(jī)的解釋性語(yǔ)言,但是現(xiàn)在也包含有烏普薩拉大學(xué)高性能Erlang計(jì)劃(HiPE)開(kāi)發(fā)的本地代碼編譯器,自R11B-4版本開(kāi)始,Erlang也開(kāi)始支持腳本式解釋器。在編程范型上,Erlang屬于多重范型編程語(yǔ)言,涵蓋函數(shù)式、并發(fā)式及分布式。順序執(zhí)行的Erlang是一個(gè)及早求值,單次賦值和動(dòng)態(tài)類型的函數(shù)式編程語(yǔ)言。

Erlang 并發(fā)編程是在同一 Erlang 虛擬機(jī)上創(chuàng)立多個(gè)進(jìn)程來(lái)完成的。而Erlang 的分布式編程能夠經(jīng)過(guò)在不同主機(jī)上的Erlang 虛擬機(jī)(能夠運(yùn)轉(zhuǎn)在同一主機(jī)中或能夠相互經(jīng)過(guò)網(wǎng)絡(luò)主機(jī)上)完成,其間運(yùn)轉(zhuǎn)Erlang 虛擬機(jī)的主機(jī)也稱作Erlang 的節(jié)點(diǎn)。在Erlang 中,能夠完成在一個(gè)Erlang 虛擬機(jī)上長(zhǎng)途在另一個(gè)Erlang 虛擬機(jī)上創(chuàng)立新的作業(yè)的進(jìn)程,然后運(yùn)用其音訊傳遞機(jī)制,即將核算的數(shù)據(jù)發(fā)送到另一虛擬機(jī)上的作業(yè)進(jìn)程,在另一虛擬機(jī)中核算后,再運(yùn)用音訊傳遞機(jī)制將核算結(jié)果發(fā)送回來(lái);也能夠完成在一個(gè)Erlang虛擬機(jī)上以長(zhǎng)途調(diào)用的方式在長(zhǎng)途虛擬機(jī)上進(jìn)行數(shù)據(jù)處理,并直接返回處理結(jié)果。
Erlang語(yǔ)言中與分布式編程有關(guān)的幾個(gè)重要函數(shù)語(yǔ)法如下:
1.{pname,nodename}!Message
完成不同Erlang節(jié)點(diǎn)間的音訊發(fā)送,其間pname是長(zhǎng)途節(jié)點(diǎn)進(jìn)程的注冊(cè)名,nodename是長(zhǎng)途節(jié)點(diǎn)名。
2.spawn(nodename,modulename,fun,[arg1,arg2..])
完成在長(zhǎng)途節(jié)點(diǎn)上發(fā)動(dòng)一個(gè)進(jìn)程,與spawn/3相比僅僅多了個(gè)節(jié)點(diǎn)名……
3.rpc:call(nodename,modulename,fun,[arg1,arg2..])
完成長(zhǎng)途調(diào)用的函數(shù),它是Erlang標(biāo)準(zhǔn)庫(kù)中的模塊rpc中的函數(shù),其參數(shù)與2中相同。
4.node()
返回本地節(jié)點(diǎn)稱號(hào)
Erlang節(jié)點(diǎn)的發(fā)動(dòng)方法:
1.在同一主機(jī)上發(fā)動(dòng)多個(gè)Erlang節(jié)點(diǎn)指令行格局如下:
erl -sname nodename
運(yùn)用短稱號(hào)的方式發(fā)動(dòng)一個(gè)稱號(hào)為nodename的節(jié)點(diǎn),其節(jié)點(diǎn)稱號(hào)為發(fā)動(dòng)后Erlang指令提示符所示,比如Erlang指令提示符為:
(ndb@USER-20170714FN)2>
則其節(jié)點(diǎn)稱號(hào)為:ndb@USER-20170714FN。
2.在能夠相互通信的主機(jī)上別離發(fā)動(dòng)Erlang節(jié)點(diǎn)指令行格局如下:
erl -name nodename -setcookie abc
與1大致相同,區(qū)別是運(yùn)用參數(shù)設(shè)置了節(jié)點(diǎn)的cookie,假如要完成節(jié)點(diǎn)間的通信,就需要多個(gè)節(jié)點(diǎn)的cookie的值完全相同。而1中在同一主機(jī)中,會(huì)主動(dòng)設(shè)置為相同的cookie,所以沒(méi)有進(jìn)行顯式的設(shè)置。

以下舉一簡(jiǎn)略實(shí)例:

圖:

編程介紹圖1

圖:

編程介紹圖2

圖:


編程介紹圖3

假如在網(wǎng)絡(luò)中不同主機(jī)上建立Erlang節(jié)點(diǎn),則需要DNS支持,而且各節(jié)點(diǎn)運(yùn)用-name參數(shù)和相同的cookie,一起防火墻應(yīng)開(kāi)啟TCP和UDP的4396端口。這兒僅在虛擬機(jī)和物理機(jī)的局域網(wǎng)中作相關(guān)測(cè)試如下圖:

圖:

編程介紹圖4

因?yàn)闆](méi)有DNS支持,所以在發(fā)動(dòng)節(jié)點(diǎn)時(shí)運(yùn)用節(jié)點(diǎn)名@IP的方式,如“[email protected]”,上面的窗口是Win7下發(fā)動(dòng)的Erlang節(jié)點(diǎn),而下面的窗口是虛擬機(jī)中Fedora26中的Erlang節(jié)點(diǎn),其間句子1在Win7中的Erlang節(jié)點(diǎn)上長(zhǎng)途發(fā)動(dòng)了進(jìn)程,以運(yùn)轉(zhuǎn)remotes/0函數(shù),在cde節(jié)點(diǎn)上經(jīng)過(guò)i()指令能夠查看到正在運(yùn)轉(zhuǎn)的進(jìn)程。

相關(guān)資訊

軟件資訊排行
最新軟件資訊
軟件教程分類

更多常用電腦軟件

精品少妇人妻av免费久久洗澡_欧美 日韩 国产 激情_污污动漫在线观看_青青草免费在线视频观看_亚洲色欲综合一区二区三区_一级片视频免费观看_国产在线拍揄自揄拍无码_精品这里只有精品_亚洲熟妇国产熟妇肥婆_狠狠干视频网站_欧美深夜福利视频_尤物国产在线观看
麻豆视频观看网址久久| 久久97视频| 久久婷婷亚洲| 久久久久九九精品影院| 美女久久一区| 日韩欧美一区二区三区免费观看| 麻豆理论在线观看| 日韩欧美少妇| 国产伦乱精品| 激情久久久久久| 激情五月色综合国产精品| 92国产精品| 国产丝袜一区| 亚洲精品女人| 蜜桃视频在线观看一区| 亚洲精品一级二级| 国产精品欧美一区二区三区不卡| 亚洲久久一区| 最近国产精品视频| 亚洲激情五月| 婷婷综合成人| 欧美激情五月| 亚洲综合丁香| 伊人成人在线视频| 国产网站在线| 黄色精品视频| 久久国产精品99国产| 91精品美女| 日本天堂一区| 精品国产精品国产偷麻豆| 亚洲小说欧美另类婷婷| 丝袜亚洲精品中文字幕一区| 国产激情综合| 亚洲欧美网站| 久久久久久夜| 日韩欧美2区| 国内亚洲精品| 精品国产乱码| 日韩精品欧美| 欧美日韩一区二区三区在线电影 | 精品视频高潮| 亚洲少妇在线| 国产h片在线观看| 视频一区二区国产| 亚洲一级少妇| 亚洲开心激情| 欧美.日韩.国产.一区.二区 | 激情国产在线| 欧美日韩精品免费观看视频完整| 国产在线欧美| 国产毛片精品久久| 亚洲欧美伊人| 99久久激情| 性欧美长视频| 欧美日韩一视频区二区| 欧美亚洲在线日韩| 国产日韩一区| 亚洲+小说+欧美+激情+另类| 99香蕉国产精品偷在线观看| 日韩精品一区二区三区免费视频| 91偷拍一区二区三区精品| 美女一区网站| 怡红院精品视频在线观看极品| 亚洲欧美成人综合| 国产日韩欧美一区二区三区在线观看 | 精品国产午夜| 日韩久久精品| 久久网站免费观看| 国产精品毛片久久久| 福利一区在线| 日产精品一区| 欧美一区二区三区高清视频| 日韩理论片av| 婷婷综合亚洲| 日韩手机在线| 日韩av午夜在线观看| 日韩国产综合| 亚洲精品网址| 日韩精品一区二区三区免费视频| 久久中文精品| 欧美精品不卡| 日韩一区网站| 首页国产欧美日韩丝袜| 久久久久久久久久久9不雅视频| 久久精品亚洲一区二区| 欧美xxxx中国| 美女视频网站久久| 国产精品亚洲产品| 亚洲精品影院在线观看| 国产一区二区视频在线看| 热久久久久久久| av资源中文在线| 国产精品主播| 免费日本视频一区| 日韩精品一区第一页| 久久高清精品| 尤物精品在线| 日韩视频在线一区二区三区 | 日本精品另类| 天堂av在线一区| 一区二区三区国产在线| 午夜国产欧美理论在线播放| 色婷婷综合网| 久久一区精品| 日韩一区欧美| 亚洲激情二区| 亚洲精品国模| 亚洲一区二区三区四区五区午夜| 国产精品亚洲综合在线观看| 天堂av在线一区| 四虎精品一区二区免费| 久久国产中文字幕| 日本免费新一区视频| 亚洲一区二区三区高清| 一区二区三区四区在线看| 亚洲精品永久免费视频| 蜜臀久久99精品久久久画质超高清| 中文字幕高清在线播放| 欧洲av一区二区| 免费人成在线不卡| 精品久久网站| 日韩精品三级| 日韩视频二区| 欧美高清不卡| 久久91导航| 日韩一区二区中文| 在线日韩成人| 国产aⅴ精品一区二区四区| 国产精品字幕| 久久精品卡一| 色综合视频一区二区三区日韩| 免费日韩视频| 精品午夜视频| 丝袜美腿亚洲一区| 国产精品久久久久久久久久白浆| 国产精品成人自拍| 亚洲成人精品| 精品免费av一区二区三区| 日韩精品免费视频一区二区三区 | 亚洲欧美在线专区| 快she精品国产999| 欧美一区久久久| 日韩精品网站| 午夜日本精品| 国产高清久久| 亚洲婷婷免费| 日本综合字幕| 水蜜桃精品av一区二区| 久久午夜视频| 国产精品日韩精品中文字幕| 久久精品播放| 蜜桃成人精品| 免费观看久久av| 一区免费视频| 日本中文字幕不卡| 国产精品欧美三级在线观看| 综合一区av| 精品中文在线| 欧美日韩精品一区二区视频| 激情综合亚洲| 日本成人在线网站| 国产专区精品| 久久美女性网| 久久成人国产| 欧美成人a交片免费看| 国产精品久久久网站| 国产成人精品一区二区三区在线| 久久99精品久久久野外观看| 人在线成免费视频| 欧美a在线观看| 三级欧美在线一区| 国产麻豆一区二区三区| 欧美天堂视频| 视频在线不卡免费观看| 日韩国产欧美三级| 亚洲欧美日韩国产一区| 91精品精品| 国产一区二区色噜噜| 亚洲欧美日韩国产一区| 色婷婷久久久| 水野朝阳av一区二区三区| 黄色网一区二区| 国产亚洲一区在线| 成人日韩av| 国产极品一区| 精品欧美视频| 精品国产亚洲一区二区在线观看| 另类激情亚洲| 中文久久精品| 午夜国产精品视频免费体验区| 偷拍精品精品一区二区三区| 久久久久欧美精品| 中文在线一区| 青草国产精品久久久久久| 国产日韩1区| 捆绑调教日本一区二区三区| 亚洲a在线视频| 免费国产亚洲视频| 久久97视频| 婷婷中文字幕一区|