|
あくてぃぶ・えっくす
MicrosoftのInternet戦略を支えるテクノロジー全般を総称した呼称。 名称の由来に関する明確なドキュメントはないが、ActiveXのロゴに副題として付けられた「Activate the Internet(Internetを活性化する)」、およびActiveXとして発表されたさまざまな技術資料などから想像すると、「Microsoftが提唱する、次世代のInternetコミュニケーションをより活性化させるためのソフトウェアテクノロジー群」ということになるようだ。 このようにActiveXというのは、Internet対応アプリケーションやInternetコンテンツを開発するための技術を総称したものであって、特定の製品を指すものではないことに注意する必要がある。 ActiveXの技術は、Internet上の資源をデスクトップ上に引き出して活用するためのクライアント側のものと、クライアントに対して情報を提供するサーバ側のものの2つに大別することができる。このうちクライアント側に関する技術としては、WWWサーバの情報を表示するためのInternet Explorer、WWW拡張言語であるVisual Basic Script(VBS)、Internetに対応したOLEコントロールであるActiveXコントロール、同じくInternet対応のOLEドキュメントオブジェクトであるActiveXドキュメント、Internetアクセス機能を持ったクライアントアプリケーションを開発するためのAPIであるWinInetなどがある。対してサーバ側としては、WWWサーバであるIIS(Microsoft Internet Information Server)、IISの機能拡張を行なうためのAPIであるISAPI(Internet Server API)、ActiveXコントロールやVBSをサーバからクライアントに安全にダウンロードできるようにする技術などがある。
|