リッチクライアント検証

ひとまず、クライアントをJava Web Startで作れそうか検証してみることにする。

リッチクライアントとして Java Web Start を使用するとすると、

  • javax.jnlp.FileOpenService
  • javax.jnlp.FileSaveService

などのセキュリティ周りはサービスとして隠蔽されており、それを活用すると大変便利。
しかし、画面をswingで、あと認証周りとかも作りこむ必要があるのか、JEditorPaneにHTMLレンダリングを任せるとかして既存のものを活用するだけで何とかなるか引き続き検証が必要。

要件としては、サーバからファイルパスをもらって P2P でダウンロードしてきてローカルディスクに保存するだけなので Applet で作ってしまったほうが最小限で済みそうな気もする。