English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод node для распределенного программирования Erlang

Дистрибьютивное программирование Erlang

Это используется для определения значения узла, на котором должен выполняться процесс. Поскольку распределенное программирование используется для выполнения функций на различных узлах, поэтому когда программа должна выполняться на различных машинах, эта функция оказывается полезной.

Синтаксис

node()

параметров

  • Нет никаких

Возвратное значение

Это вернет имя локального узла.nonode@nohostЕсли узел не распределен, вернется.

-module(helloworld). 
-export([start/0]). 
start() ->
   io:fwrite("~p",[node()]).

Результаты вывода

Когда мы запустим上面的 программу, мы получим следующие результаты.

nonode@nohost

Дистрибьютивное программирование Erlang