librelist archives

« back to archive

Hola desde Uruguay o Shanghai, como guste más

Hola desde Uruguay o Shanghai, como guste más

From:
Alvaro Videla
Date:
2010-06-25 @ 03:37
Hola,

Como se abrieron los puentes, les paso un ejemplo con el PHP Erlang Bridge
:D

Código PHP:

<?php

$link = peb_connect('hello@127.0.0.1', 'demo');

if(!$link) die ("Can't Connect\n");

$msg = peb_vencode('{~p, ~s}', array(
                                  array($link, $argv[1])
                                 ));

peb_send_byname('hello', $msg, $link);

$message = peb_receive($link);
$rs = peb_vdecode($message);

print_r($rs);

peb_close($link);
?>


Código Erlang:

% erl -sname hello -set_cookie demo
-module(hello).
-export([start/0, hello/0]).

start() ->
 MyPid = spawn(hello, hello, []),
 register(hello, MyPid).

hello() ->
 receive
   {Pid, Msg} ->
     Pid ! {self(), welcome},
     io:format("Hello ~s.~n", [Msg]),
     hello();
   quit ->
     ok;
   X ->
     io:fwrite( "Got ~p.~n", [ X ] ),
     hello()
   end.

Saludos,

Alvaro, oriental en Shanghai

Re: [erlar] Hola desde Uruguay o Shanghai, como guste más

From:
Mariano Guerra
Date:
2010-06-25 @ 03:52
2010/6/25 Alvaro Videla <videlalvaro@gmail.com>:
> Hola,
>
> Como se abrieron los puentes, les paso un ejemplo con el PHP Erlang Bridge
> :D

bienvenido, ahora hay que viajar menos para cruzar ;)

segunda adición al recetario (creo que van entendiendo como funciona esto :P)

ahora con URLs mas fashion:

http://www.erlang-ar.com.ar/Recetario
http://www.erlang-ar.com.ar/PHPHolaMundo

se esta poniendo competitiva de entrada la creación de hola mundos,
ma~nana viene la mía.

> Alvaro, oriental en Shanghai

mas oriental que nunca!