Skip to main content

アクティブなテンプレートライブラリとは何ですか?

active Active Template Library(ATL)は、特定のサーバーページとソフトウェアアプリケーションコンポーネントのコードを開発するために使用されるプログラミングプロトコルのセットです。ATLはMicrosoft&Reg;で使用されます。Windows&Reg;C ++プログラミングと組み合わせた環境。Common Object Model(com)オブジェクトは、アクティブなテンプレートライブラリで構築されています。ATLは、基本的に、Webベースのソフトウェアやブラウザと対話するさまざまなツールのコングロマリットです。Webユーザーは、Webブラウザーを介して素材、データ、その他のソフトウェアアプリケーションを受信できます。たとえば、インターネットユーザーがWebサイトを引き上げてWebベースのメディアプレーヤーを通じて映画を再生する場合、これは使用中のATLコントロールの例です。ActiveX&Reg;として知られていたActive Templateライブラリはテンプレートライブラリ。Microsoft&Reg;によって開発されました主にそのWebブラウザーであるInternet Explorer&Reg;で使用されます。プログラマーは、ライブラリを使用してコンポーネントオブジェクトモデルを作成します。これは、サーバーメインページから実行されるスクリプトのようなものです。オブジェクトデータは維持され、サーバーデータベースに収容されます。ATLコントロールは、これらのファイルをサイバー攻撃やウイルスに対して脆弱にします。そのため、Webブラウザーとサーバーアプリケーションの両方に絶え間ないセキュリティ更新があります。起動されるオブジェクトは、.asp接尾辞を使用してHTMLコーディングに表示されます。この頭字語は、Active Serverページの略です。C ++プログラミングは、Active Template Librarysスクリプトを作成するためにも使用できます。これは、Webユーザーがサーバーページにアクセスするのにかかる時間を短縮するのに役立ちます。毎日のベース。このプロセスは非常に自動化されているため、多くのWebユーザーやインターネットサーファーは、ATLコーディングで記述されたオブジェクトを扱っていることさえ認識していません。アクティブな制御ダイアログボックス、インスタントメッセージチャットウィンドウ、埋め込みオーディオとビデオは、より一般的なアプリケーションの一部です。Webブラウザーコントロールは、Webベースのソフトウェアに組み込まれているコンポーネントオブジェクトモデルの他の例です。ユーザーがパーソナライズされたメディアチャネルを作成し、ビデオをアップロードできるサイトが例です。これらのビデオは、各ユーザーがパーソナライズされたサーバーページを維持する中央サーバーに保存されます。