これは私のための質問のように聞こえるが、私はそれに尋ねる必要がある。ソケットサーバーとしてJavaクラスを実行する方法
私はポート21トラフソケットを聞いて小さなファイルサーバーアプリケーションをコーディングしました。バイト配列を受け取り、ファイル(通常はjpgファイル)を書き込み、IDE上でうまく動作します。
今私はそれをサーバーに永続的に実行したいので、リモートアプリケーションは私のサーバーアプリケーションがリッスンしているポート21にバイト配列を送ることができます。
物理サーバOSはCentOS 6ですが、私はUbuntuとlinuxの多くのレッドハーフフレーバー(あなたはクラウドサーバを知っています)を設定できます。
したがって、このJavaクラスをサービスとして維持するためにデーモン(多分シェルスクリプト)をコード化できますか? は私が書くことができると言う:
service jMyFileApp {start|stop|restart|status}
私はGoogleに依頼する方法を知らない...私は一種の失われたよ、それをグーグルで試みたが、:S
[Javaのデーモン:Choices?](http://stackoverflow.com/questions/7596434/java-daemon-under-linux-choices) –