|
|
セキュリティのプログラミングとは
セキュリティのプログラミングとは、ATMI (Application-to-Transaction Monitor Interface) アプリケーション用のセキュリティ・コードを記述する作業です。アプリケーション・プログラマは、プログラムのロジックを表すコードを記述するほか、ATMI を使用して、アプリケーション・コードを BEA Tuxedo トランザクション・モニタにリンクします。ATMI プログラミング・インターフェイスを使用すると、BEA Tuxedo トランザクション・モニタで制御される、アプリケーション・クライアントとアプリケーション・サーバ間の通信を実現できます。ATMI には、C および COBOL 用のインプリメンテーションがあります。
次の図に示すように、アプリケーション・プログラマは、ATMI 関数を使用して、ユーザを認証したり、ユーザによるアクセスを制御したり、公開鍵による暗号化の技術をアプリケーションに組み込むことができます。ただし、図が示すとおり、監査およびリンク・レベルの暗号化を行うための ATMI 関数は、アプリケーション・レベルでは用意されていません。監査は、BEA Tuxedo のシステム・レベルで実行されます。また、リンク・レベルの暗号化は、アプリケーション管理者側で設定します。
BEA Tuxedo のセキュリティのプログラミング
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|