Unixドメインソケット(SOCK_STREAM)からメッセージを読みたいのですが、私はElixirでこれを行う実例を見つけるのが難しいです。私はErlangのprocketライブラリで動作させようとしてきましたが、何も問題はありませんでした。ElixirのUnixドメインソケット
私はElixirのUnixドメインソケットからの読み込みの実例を誰にでも見せてもらえますか?
Unixドメインソケット(SOCK_STREAM)からメッセージを読みたいのですが、私はElixirでこれを行う実例を見つけるのが難しいです。私はErlangのprocketライブラリで動作させようとしてきましたが、何も問題はありませんでした。ElixirのUnixドメインソケット
私はElixirのUnixドメインソケットからの読み込みの実例を誰にでも見せてもらえますか?
vanilla ErlangやElixirにはUnixソケットがサポートされていません。
まだC拡張として提供されるいくつかの解決法があります。 すでに言及されているのはprocket、その他はafunixです。
私はafunix
readmeの例は非常に簡単とエリクサー(VARSを小文字とアポストロフィ'
の代わりに引用符"
を使用することを忘れないでください!)に-変換脳に簡単に見つけます。
[EDIT]
Erlangのプロジェクトは、(限り、それは上記の両方、鉄筋化しだとされている)を簡単に臆面もなく促進が理由もなくafunix
を述べた(以下のタプルをDEPSするために追加してミックスプロジェクトに追加することができます。 ):
{:afunix, github: "tonyrog/afunix"}
私はあなたがエリクサー例について尋ねたが、ここアーランhttp://erlang.org/pipermail/erlang-questions/2009-March/042184でのUnixドメインソケットからのメッセージを読んに関するスレッドを知っています。 html。私は答えがElixirのカスタムポートになる可能性が高いと思います。 –