インターネットに接続された静的IPのないデバイスがあり、データをデバイスに送信して制御し、レールのサーバーアプリケーションによってデバイスから定期的にレポートデータを受信する必要があります。http と ruby を使用してこれを達成する方法は何ですか?
dyndnsなしでこれを行う方法はありますか?
インターネットに接続された静的IPのないデバイスがあり、データをデバイスに送信して制御し、レールのサーバーアプリケーションによってデバイスから定期的にレポートデータを受信する必要があります。http と ruby を使用してこれを達成する方法は何ですか?
dyndnsなしでこれを行う方法はありますか?
サーバー/ルーティングの質問です。Ruby on Rails自体とはあまり関係がありません。デバイスが dyndns をサポートしている場合、問題は解決可能です。
<VirtualHost *:80> ServerName my.dyndns.domain DocumentRoot ... ... </VirtualHost>
これで、他の人やあなたの Rails アプリケーションからデバイスに到達できるはずです。