2

次のように電話をかけるにはどうすればよいですか。

order_cat(Pid, Name, Color, Desc) ->
    gen_server:call(Pid, {order, Name, Color, Desc}).

このようなものに:

handle_call({order, Name, Color, Desc}, _From, Cats) ->
    if Cats =:= [] ->
        {reply, make_cat(Name, Color, Desc), Cats};
       Cats =/= [] ->
        {reply, hd(Cats), tl(Cats)}
    end;
handle_call(terminate, _From, Cats) ->
    {stop, normal, ok, Cats}.

最初のコードの代わりに Java と Jinterface を使用して? Jinterface を使用して pid にメッセージを送信する方法は知っていますが、それを処理する受信ステートメントがあります。代わりに OTP を使用したいのですが、方法がわかりません。

4

1 に答える 1