Ubuntu 14.04でnc経由で接続できるサーバのIPとポートがあります。NetcatまたはRailsでTCP/IP経由でデータを送信
> nc x.x.x.x PORT
サーバと通信するためには、最初にWAKEUPコールを送信して肯定応答を得ることです。サーバはウェイクアップコールで3バイトのIDを要求します。 IDを送信し、ソフトウェアを使用してackを受信するという成功シナリオを示す例が、ドキュメントに記載されています。
<sy><sy><eq>111<et>
を、サーバがで応答:すなわち
クライアントが送信する。ここ
<sy><ak>A<et><cr>
<>カッコ内<sy>
のいくつかの詳細は、非印刷可能ですASCII文字(
<sy>
= ASCII 22または16進数0x16)
まったく同じシナリオを複製しようとしましたが、失敗しました。データはそこで受信されますが、サーバーは送信したデータに応答しません。私はこれらのタグについてよくわかりません<sy><sy><eq>
などID(111)をこれらのタグと共に送る方法<sy>
正しく?
また、RailsフレームワークとBindata ruby gemを使用してこのデータを送信しようとしましたが、上記の形式の表現方法はわかりません。
私はRuby on RailsフレームワークとBindata https://github.com/dmendel/bindataという名前の宝石を使ってこれを達成しようとしていますが、まだ成功していません。 – Arif