Skip to main content

アプレットとは何ですか?

Appletは、別のソフトウェアアプリケーション内でのみ実行することを目的とした特別なタイプのコンピュータープログラムです。この用語は、Javaプログラミング言語で書かれたプログラムを説明するために最も一般的に使用されます。これらのプログラムは、標準のハイパーテキストマークアップ言語(HTML)が不十分なWebサイトに機能とインタラクティブ性を追加するように設計されています。携帯電話などのモバイルデバイスもアプレットを使用していますが、別の方法でそれを行う可能性があります。最大の違いは、アプレットは、システム上の別のプログラム、ほとんどの場合Webブラウザーまたはその他の専門的な通訳である別のプログラムによってのみ実行できることです。これにより、追加のセキュリティが提供され、書かれている言語が必要に応じてそれぞれの異なるオペレーティングシステムによって翻訳されるため、アプレットがプラットフォームに依存することができます。非常に厳しいセキュリティコントロールの。標準のアプレットは、システムリソースに直接アクセスできない非常に制限されたモードで実行されます。プログラムを実行しているソフトウェアは、アクセスを制限して、実行中のシステムを認識できないようにすることができます。あるいは、ユーザーの裁量でアクセスを増やすことを可能にする高度なセキュリティ方法を実装できるアプレットの種類があります。プログラム。また、アプレットを使用して、オンラインフォームの完成を容易にしたり、画像を動的に表示したり、ゲームをプレイできるようにするために使用される場合があります。アプレットは、購入時にサーバーと安全に通信するために採用されている電子商業市場での広範な使用を楽しんでいます。これは、HTMLを使用して行われます。WebサイトのHTMLドキュメントの内部から呼び出されると、HTMLコード内から直接プログラムにいくつかの異なるパラメーターを渡すことができます。このメカニズムにより、単一のアプレットを複数のWebサイトで簡単にカスタマイズできます。多くのデバイスには、他のプログラムから独立したアプレットを実行できるようにする本質的なソフトウェアフレームワークが含まれています。この方法は、プログラムを別のソフトウェアコンテナにラップすることなく、標準実装のすべてのセキュリティと移植性を付与します。システムに完全にアクセスできます。Javaアプレットに署名することができます。つまり、システムのユーザーがプログラムを信頼している場合、ホストシステムのファイルとリソースへのアクセスが許可されます。これらのタイプのセキュリティの例外は、アクセスを許可する前に常に最初にユーザーに促します。