精品少妇人妻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免费久久洗澡_欧美 日韩 国产 激情_污污动漫在线观看_青青草免费在线视频观看_亚洲色欲综合一区二区三区_一级片视频免费观看_国产在线拍揄自揄拍无码_精品这里只有精品_亚洲熟妇国产熟妇肥婆_狠狠干视频网站_欧美深夜福利视频_尤物国产在线观看
99国产精品私拍| 日本91福利区| 久久在线视频免费观看| 日韩一区精品字幕| 国产精品久久国产愉拍| 性欧美长视频| 免费av一区| 色婷婷精品视频| 成人免费一区| 久久亚州av| 久久不卡国产精品一区二区| 深夜福利亚洲| 久久国产99| 狠狠久久婷婷| 免费av一区| 欧美日韩水蜜桃| av一区二区高清| 欧美日韩在线网站| 国产综合精品| 久久久久久久久丰满| www成人在线视频| 三级精品视频| 欧美日韩一二| 亚洲欧美日韩视频二区| 国产亚洲综合精品| 日本大胆欧美人术艺术动态| 日本一区福利在线| 国产日韩欧美三区| 国产91在线播放精品| 亚洲伦乱视频| 日韩视频一区| 日本少妇一区二区| 国产精品一区毛片| 成人免费一区| 首页国产欧美日韩丝袜| 国产精品伦理久久久久久| 91午夜精品| 亚洲欧美日韩一区在线观看| 蜜桃av一区| 国产欧美88| 日韩一区二区三区在线免费观看| 蜜臀久久99精品久久一区二区| 午夜国产精品视频| 日韩高清二区| 亚洲天堂av影院| 免费在线观看精品| 精品伊人久久久| 尤物精品在线| 久久精品女人| 不卡av一区二区| 欧美亚洲色图校园春色| 美女一区网站| 综合亚洲视频| 成人日韩精品| 91亚洲精品视频在线观看| 日韩精品永久网址| 亚洲久久一区| 欧美日韩水蜜桃| 麻豆精品在线播放| 日本大胆欧美人术艺术动态| 麻豆视频在线观看免费网站黄| 午夜亚洲一区| 亚洲女同av| 欧美日韩一区二区高清| 久久久精品日韩| 国产亚洲第一伦理第一区| 久久国产直播| 麻豆国产欧美日韩综合精品二区| 欧美特黄一区| 日韩成人亚洲| 欧美精品影院| 亚洲综合欧美| 欧美va天堂在线| 色综合五月天| 国产日韩欧美三级| 蜜桃视频一区二区| 日韩一级网站| 亚洲福利精品| 电影天堂国产精品| 国产日韩欧美一区| 日本一区二区三区视频在线看| 日韩精品水蜜桃| 黄色在线观看www| 国产私拍福利精品视频二区| 免费日韩精品中文字幕视频在线| 亚洲精品一级二级| а√天堂8资源在线| 日韩高清不卡在线| 亚洲免费资源| 亚洲免费成人av在线| 免费人成黄页网站在线一区二区| 99久久夜色精品国产亚洲1000部| 国产一区二区三区久久| 欧美午夜网站| 亚洲久久视频| 丝袜美腿成人在线| 玖玖玖国产精品| 日韩综合小视频| 日韩国产一二三区| 日本视频中文字幕一区二区三区| 视频一区二区中文字幕| 在线国产日韩| 日韩一区免费| 日韩av网站在线观看| 久久精品99久久久| 国产精品1区| 国产三级精品三级在线观看国产| 日韩二区在线观看| 日本少妇一区二区| 日韩国产一区二| 国产精品亚洲欧美| 精品久久在线| 黄色亚洲精品| 国产欧美自拍一区| 国产成人精品一区二区三区免费| 国产网站在线| 久久国产高清| 国产高清日韩| 99精品视频在线观看免费播放| 亚洲成av人片一区二区密柚| 老司机精品久久| 久久99视频| 欧美美女一区| 国产精品一卡| 狂野欧美性猛交xxxx| 激情偷拍久久| 国产日韩在线观看视频| 久久三级毛片| 国产婷婷精品| 欧美日韩a区| 激情丁香综合| 国产精品毛片久久久| 99成人超碰| 欧美a在线观看| 亚洲精品网址| 久久精品毛片| 最新国产精品| 亚洲成人精品| 你懂的国产精品| 午夜影院欧美| 久久精品福利| 亚洲自拍另类| 福利一区在线| 日本不卡视频在线| 日韩伦理一区| 欧美片网站免费| 91精品蜜臀一区二区三区在线| 日本一不卡视频| 美女网站一区| 精品视频高潮| 日本免费新一区视频| 在线精品小视频| 久久成人福利| 亚洲免费成人av在线| 欧美日韩一二| 日韩在线中文| 免费一区二区三区在线视频| 麻豆亚洲精品| 免费不卡中文字幕在线| 国产不卡人人| 国产麻豆精品久久| 一区二区三区国产在线| 丝袜诱惑一区二区| 久久久国产精品入口麻豆| 美美哒免费高清在线观看视频一区二区 | 国产精品亚洲一区二区三区在线观看| 国产精品外国| 欧美一区二区三区高清视频| 久久国产精品美女| 中文字幕日韩欧美精品高清在线| www成人在线视频| 久久精品免费看| 国产精品qvod| 国产精品久久| 久久一区精品| 久久精品毛片| 精品一区二区三区在线观看视频| 日韩欧美2区| 欧美一区91| 97成人超碰| 国产午夜久久av| 日韩不卡免费视频| 日本欧美一区二区在线观看| 亚洲aⅴ网站| 欧美一区自拍| 国产精品中文| 国产不卡精品| 成人羞羞在线观看网站| 久久久精品五月天| 国产精品7m凸凹视频分类| 激情婷婷亚洲| 偷拍欧美精品| 日韩精品视频网站| 国产精品久久久久久模特| 国产成人久久| 久久精品卡一| 视频一区视频二区中文| 日本不卡一区二区| 国产欧美日韩精品高清二区综合区| 国产精品黄色|