ブラウザ上でUDP通信

ブラウザを使用して、UDPの送受信を行うには、以下の方法がある。

  • Webサーバ上でperl
  • Webサーバ上でJava(Servlet)
  • Webサーバ上で...なんでもOK
  • ブラウザ上でFlash → ×できないっぽい
  • ブラウザ上でJavaScript → ×できないっぽい
  • ブラウザ上でJavaApplet

ということで、一番手軽に*1実行できると思われるのは、JavaAppletを使用した場合。
そのままではセキュリティがどうのこうの、というエラーが出るので、署名の仕方を含めて、以下メモ。

*1:どんな環境でも、ブラウザさえあれば実行可能という意味で