2013-08-27 32 views
0

我有一個主控制器(pc)和其他從屬監視器(傳感器)設備分佈在1km的距離並通過LAN連接。所有的erlang都在運行。控制器需要所有傳感器的數據顯示給用戶(主管)。現在我正嘗試使用RPC將數據從傳感器發送到控制器。這是否是最好的方法?erlang中分佈式系統之間的通信

回答

1

如果你有你的Erlang節點 - 主節點和從屬節點 - 聚集在一起,那麼你可以在進程之間使用正常的消息傳遞。如果你沒有把它們聚集在一起 - 也許主從站之間的連接不穩定 - RPC很好,或者你甚至可以製作一個通用的TCP網絡協議。

如果RPC正在爲您工作,它可能會繼續這樣做。