私はVert.xとそのServerWebSocket
クラスを使ってサーバープロジェクトに取り組んでいます。Vert.x WebSocketのwriteBinaryMessage()とwrite()の違いは何ですか?
現在、私のプロジェクトでは、クライアントに大きなバイナリデータを送信するのに、Pump#pump()
とServerWebSocket#write()
メソッドを使用しています。しかし、ServerWebSocket
には別の方法でバイナリデータを送信していることがわかりました。writeBinaryMessage()
マニュアルは言う:
writeBinaryMessage()
:それは最大のWebSocketフレームサイズ
を超えた。しかし、私はServerWebSocket#write()
もすることにより、複数の部品としてデータを送信することを考えると、このデータは複数のフレームのように記述される可能性がありますストリームをポンピングする。
writeBinaryMessage()
とwrite()
の違いは何ですか?