ActiveX :一口メモ

Subject   : ActiveX

カテゴリー  : インターネット・通信 


 ActiveX
米マイクロソフトのインターネット関連技術の総称で、特定の製品を指す名称では ありません。 ActiveXは同社のWebブラウザのInternet Explorer(IE)と、Webサーバの Internet Information Server(IIS)で利用可能な各種の技術で構成されています。
  • ActiveXコントロール(サーバからプログラムをダウンロードして実行する)
  • Activeスクリプト(VBScriptやJavaScriptなどのスクリプト言語を使って Webページに動きを与える)
  • Activeドキュメント(Webブラウザ上で他のアプリケーションのデータを シームレスに表示する)
中心となる技術はActiveXコントロールで、オブジェクト指向技術である OLE(Object Linking and Embedding)コントロールを、インターネット向けに 拡張したものです。 WWWページにアクセスすると、ActiveXのプログラムが ダウンロードされブラウザ上で動作する。Javaアプレットより動作は速いが、 セキュリティ面では劣ります。 なぜなら、ActiveXコントロールは、OSの機能を使えるからです。 ActiveXコントロールが悪意のある物だった場合、そのActiveX コントロールによってコンピュータが乗っ取られたり破壊されるかも しれません。 マイクロソフト社では、オブジェクト間通信規約である COM(Component Object Mode)もネットワーク上で使えるように拡張している。 それがDCOM(Distributed Component Object Mode)であり、 インターネット上で分散処理を実現することが可能となる。 CORBAにおけるORB(Object Request Broker)に相当する。
● ActiveXのWebサーバ側の技術
VBScriptやJavaScriptなどのスクリプト言語をサーバ上で実行して、処理結果 だけをブラウザに送信するActive Server Pages(ASP)や、 Webサーバから他のアプリケーションソフトを呼び出して処理を行なう Internet Server API(ISAPI)などの技術があります。

   ⇒ インターネットのしくみ

[メニューへ戻る]  [HOMEへ戻る]  [前のページに戻る]