私は以下のものを持つJavaスタンドアロンアプリケーションを持っています:サーブレットを作成するには、すべてのJavaサーバーを書き直す必要がありますか?
- データベース。
- データベースにアクセスし、クライアントからの要求を受け入れるサーバー。
- サーバーを介してデータベースを更新するMVCパターンでプログラムされたクライアント。
ここで、クライアントからデータベースを更新できるWebページを作成します。私はここに2つのオプションがあることを知っています:Java Webサービスとサーブレット。 Java Webサービスはソフトウェアのインストールを必要とするため、アプリケーションを使用するいくつかのデバイスを防ぐため、サーブレットを使用することをお勧めします。
私の質問は:私はサーブレットを実装するために私のサーバーのコードの大部分を書き直す必要がありますか、それとも単に私のサーバーコードのいくつかのものを追加したり変更したりするだけですか?
これは、あなたが最初にそれを書いたときにそれをどのように構造化したかによってまったく異なります。うまくいけば、もしあなたが賢い人だったら、そうではありません。 – Michael
サーブレットだけでなく、springbootを試すこともできます。 – StanislavL