javaアプレットとjavaサーブレットの違い

スポンサーリンク

javaアプレットとは?

まず、アプレット (Applet)は「Java11」において廃止となりました。 とは、そのプログラム自体で実行するのではなく、別のアプリケーション内に埋め込むことを前提とした小さなプログラムのことをいいます。

ここでいう別のアプリケーションとはwebブラウザのことで、小さなプログラムとはjavaで書かれたプログラムです。

javaアプレットのプログラムはクライアント側で実行される点でjavaサーブレットとは異なります。

Javaアプレットを使うことにより、HTMLで記述されたWebページでは実現できないことができます。

たとえば、ゲームやチャット機能などは、webサーバー上でjavaのプログラムを実現することで可能になっています。

Javaアプレットは、「Java11」において廃止となりました。

javaサーブレットとは?

javaサーブレット(Java Servlet)とは、Webサーバ上で動くJavaで書かれたプログラムのことです。

javaアプレットとの違いはサーブレット(Servlet)は、その名前が示すようにサーバー側で動くプログラムになります。

Javaサーブレットは特定のOSや、ハードウェア環境には依存せず、Java Servlet APIと呼ばれるインターフェースを用いることでどの環境でも同様の機能を提供することができます。このような環境をサーブレットコンテナと呼ぶこともあります。

さらにjavaを学びたい人へ

スッキリわかるJava入門

スッキリわかるJava入門


仮想環境でjavaを学ぶことができるため、環境構築で挫折してしまった初心者にもおすすめです。

最初から丁寧に記述されているので、抜けなく理解できることができるでしょう。

java初級者から中級者におすすめです。

参考

https://www.baeldung.com/java-servlets-containers-intro

https://www.javatpoint.com/java-applet

スポンサーリンク

登録販売者を気軽に取得しましょう!

関連記事

登録販売者の資格が取りたいけど、何をすればいいの? 登録販売者の講座が受けられるオンライン講座はないの? そんな悩みをお持ちの方に登録販売者の資格を取得するのにお得なオンライン講座を紹介します。 結論から言うと、そんなあな[…]