目次:
定義-ActiveXとはどういう意味ですか?
ActiveXは、プログラミング言語に依存しない方法で再利用可能なソフトウェアコンポーネント(ActiveXコントロールとも呼ばれます)を定義するためのフレームワークです。 ActiveXは特定の機能をActiveXコントロールとしてカプセル化するため、多くのソフトウェアアプリケーションにシームレスに組み込むことができます。 Internet Explorer Webブラウザーでは、ActiveXコントロールをWebページに埋め込むことができます。 ActiveXコントロールは、Windowsオペレーティングシステムで実行されているInternet Explorerブラウザーでのみ公式に実行されます。
TechopediaはActiveXについて説明します
インターネットでは、ActiveXコントロールにより、生き生きとしたエレガントなコンテンツ、マルチメディア効果、インタラクティブ機能をWebページやソフトウェアアプリケーションに導入する機能が拡張されています。 ActiveXテクノロジーが提供する拡張機能には限りがありません。ActiveXコントロールは、PC全体およびWindowsオペレーティングシステムのすべてのサービスに完全にアクセスできます。 この力には、ユーザーにセキュリティを提供する責任が伴います。 マイクロソフトは、ブラウザがActiveXコントロールをダウンロードする前に識別および認証できるようにする登録システムを開発することにより、マルウェアの潜在的なリスクに対処しました。 さらに、ユーザーは、ActiveXコントロールのダウンロードと実行の要求を承認するように求められるように、デフォルトのブラウザー構成を設定することをお勧めします。
ActiveXコントロールはコンテナアプリケーションに埋め込まれています。 多くのサードパーティベンダーは、ソフトウェア開発ツールからエンドユーザーの生産性ツールに至るまで、さまざまなコンテナで使用するプログラム可能なソフトウェアコンポーネントを開発するための重要なアーキテクチャとしてActiveXを採用しています。 コントロールがさまざまなコンテナで適切に動作するためには、すべてのコンテナで信頼できる最小レベルの機能を想定できる必要があります。 これらの詳細は、ActiveXガイドラインの一部です。
Javaアプレットに似ていますが、ActiveXコントロールは2つの主な属性が異なります。 Javaアプレットは、ActiveXコントロールと同じようにWindowsオペレーティングシステムに無制限にアクセスできません。 ただし、アプレットは真のマルチプラットフォームであるという意味でより汎用性が高く、ActiveXコントロールはWindowsオペレーティングシステムに限定されています。
