問題タブ [akka-io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - Akka TCP クライアント: akka アクターを使用して TCP 経由でメッセージを送信するにはどうすればよいですか?
TCP 経由でテキスト メッセージを送信したい。とても簡単。akkaでやりたい。akka IO に関するこの記事を読みました: http://doc.akka.io/docs/akka/snapshot/scala/io-tcp.html
この記事では、TCP クライアントの簡単な実装を紹介していますが、このクライアントをどのように使用するかは明確ではありません。
コンストラクターは、InetSocketAddress と ActorRef を取ります。InetSocketAddress は理にかなっています (これが宛先の であると仮定します) が、ActorRef は何ですか? akka を使用するのはこれが初めてですが、私が理解していることから、ActorRef は別のアクターの参照です。私の TCP クライアントはアクターであり、この TCP アクターが別のアクターではなく TCP サーバーと通信することを期待しているのに、なぜアクター ref を与える必要があるのでしょうか?
コンパニオン オブジェクトの props 関数は何のためのものですか?
インスタンス化したら、このアクターを使用して TCP メッセージを送信するにはどうすればよいでしょうか? ByteString の形式で送信したいデータを含むメッセージを送信する必要がありますか?
4. 接続/違いは何ですか
と