Javaのアプレットとサーブレット

著者: Laura McKinney
作成日: 4 4月 2021
更新日: 3 J 2024
Anonim
【プログラミング】Javaプログラムの種類について|アプリケーション|アプレット|サーブレット【Java】
ビデオ: 【プログラミング】Javaプログラムの種類について|アプリケーション|アプレット|サーブレット【Java】

コンテンツ

Javaのアプレットとサーブレットの主な違いは、アプレットはクライアント実行で実行される小さなJavaプログラムであり、サーブレットはサーバー実行で実行される小さなJavaプログラムであることです。


Javaは、コンパイラーとインタープリターの両方を使用するオブジェクト指向プログラミング言語です。ほとんどすべてのソフトウェアはJavaプログラミング言語で作成されています。 Javaコードは、Windows、Linux、およびMac OSで作成できます。 CおよびC ++プログラミング言語の構文はまったく同じです。 Javaは、グラフィカルユーザーインターフェイスの作成に役立つプログラムを実行するためのブラウザーを生成します。最近ではJavaプログラミング言語が使用され傾向にあります。 Javaコードを記述するために、プログラマーは、コンパイラー、C ++では必要のないインタープリター、アプレットおよびサーブレットの両方がJavaプログラムであるソフトウェア開発キット(SDK)を必要とします。アプレットとサーブレットは互いに異なります。Javaのアプレットとサーブレットは、アプレットはクライアント実行で実行される小さなJavaプログラムであり、サーブレットはサーバー実行で実行される小さなJavaプログラムです。

アプレットは、クライアント側で実行される小さなJavaプログラムであり、HTMLコードに埋め込まれています。 JAVAのAPIには、アプレットと呼ばれるライブラリがあります。 JAVAのAPIには、アプレットと呼ばれるクラスがあります。サブクラスを作成する場合、サブクラスをパブリックにする必要があります。 Init()、service()、destroy()はアプレットのメソッドです。 Init()は、プログラムの初期化に使用されるメソッドです。 Start()メソッドは、プログラムを開始するために使用されます。 Stop()メソッドは、プログラムを停止するために使用されます。サーブレットは、サーバー側で実行される小さなJavaプログラムです。サーブレットの目的は、クライアントからリクエストを収集し、Webページを作成することです。 Java.servletはサーブレットであり、java.servlet.httpはサーブレットの呼び出しに使用されます。 Init()メソッドは、プログラムをメモリに初期化するために使用されます。 Service()はHHTPを処理するメソッドであり、destroys()はリソースを解放するメソッドです。


内容:Javaのアプレットとサーブレットの違い

  • 比較表
  • アプレット
  • サーブレット
  • 主な違い
  • 結論
  • 説明ビデオ

比較表

基礎アプレット サーブレット
意味アプレットは、クライアント実行で実行される小さなJavaプログラムです

サーブレットは、サーバー実行で実行される小さなJavaプログラムです。

 

インタフェースアプレットはユーザーインターフェイスを使用しますサーブレットはユーザーインターフェイスを使用しません
帯域幅アプレットにはより多くのネットワーク帯域幅が必要サーブレットに必要なネットワーク帯域幅が少ない
セキュリティ アプレットのセキュリティが低下しますサーブレットにはさらにセキュリティがあります

アプレット

アプレットは、クライアント側で実行される小さなJavaプログラムであり、HTMLコードに埋め込まれています。 JAVAのAPIには、アプレットと呼ばれるライブラリがあります。 JAVAのAPIには、アプレットと呼ばれるクラスがあります。サブクラスを作成する場合、サブクラスをパブリックにする必要があります。 Init()、service()、destroy()はアプレットのメソッドです。 Init()は、プログラムの初期化に使用されるメソッドです。 Start()メソッドは、プログラムを開始するために使用されます。 Stop()メソッドは、プログラムを停止するために使用されます。

サーブレット

サーブレットは、サーバー側で実行される小さなJavaプログラムです。サーブレットの目的は、クライアントからリクエストを収集し、Webページを作成することです。 Java.servletはサーブレットであり、java.servlet.httpはサーブレットの呼び出しに使用されます。 Init()メソッドは、プログラムをメモリに初期化するために使用されます。 Service()はHHTPを処理するメソッドであり、destroys()はリソースを解放するメソッドです。


主な違い

  1. アプレットはクライアント実行で実行される小さなJavaプログラムであり、サーブレットはサーバー実行で実行される小さなJavaプログラムです。
  2. アプレットはユーザーインターフェイスを使用しますが、サーブレットはユーザーインターフェイスを使用しません。
  3. アプレットはより多くのネットワーク帯域幅を必要としますが、サーブレットはより少ないネットワーク帯域幅を必要とします。
  4. アプレットにはセキュリティが低いのに対し、サーブレットにはセキュリティが高い

結論

上記のこの記事では、アプレットとサーブレットの明確な違いを例とともに示しています。

説明ビデオ