peb — это расширение для PHP, которое позволяет использовать PHP, как C-node для Erlang'а. Расширение во многом похоже на традиционное расширение для MySQL'я
Например:
<?php
$link = peb_connect('sadly-desktop@sadly-desktop', 'secret');
if (!$link) {
die('Не смогли подсоединиться: ' . peb_error());
}
$msg = peb_encode('[~p,~a]', array(
array($link,'getinfo')
)
);
// Отправитель должен отослать и свой адрес. Используйте ~p, чтобы сконвертировать link identifier в валидный Erlang pid.
peb_send_byname('pong',$msg,$link);
$message = peb_receive($link);
$rs= peb_decode( $message) ;
print_r($rs);
$serverpid = $rs[0][0];
$message = peb_encode('[~s]', array(
array('как дела?')
)
);
peb_send_bypid($serverpid,$message,$link);
// просто пример того, как использовать peb_send_bypid
peb_close($link);
?>