ユーザーズ・ガイド

     前  次    新規ウィンドウで目次を開く  新規ウィンドウで索引を開く  PDFとして表示 - 新規ウィンドウ  Adobe Readerを取得 - 新規ウィンドウ
コンテンツはここから始まります

Oracle Tuxedo Mainframe Adapter for SNA Solutionの理解

現代の急速に変化する環境では、企業は対応するコンピュータ・インフラストラクチャを調整することでビジネス・ニーズの変化に対応し続ける必要があります。パッケージ・アプリケーションは財務、製造および人事タスクなど数多くの社内業務の自動化に成功しています。しかし、これらのアプリケーションのデータ形式およびインタフェース・プロトコルは会社固有のものである場合が多く、アプリケーションの機能の多くは公開されているアプリケーション・プログラミング・インタフェース(API)からはアクセスできません。そのため、これらのシステムは孤立し、柔軟性がなく、後からの変更が不可能です。

ビジネス・システムが効率的な運用とWebへの拡張のため情報および機能を共有しようとする場合に浮上するのが、統合の問題です。企業では、組織内でデータベース・レベルおよびプロセス・レベルで通信するシステム間のみでなく、カスタマおよびサプライヤのシステムとも、大量の情報交換が必要です。企業では、すでに購入、開発または継承しているシステムを保持するとともに、オープンで信頼性に優れ、変化への柔軟性のあるシステムを開発する必要があります。

 


Oracle Tuxedo Mainframe Adapter for SNAの概要

Oracle Tuxedo Mainframe Adapter for SNAを使用すると、Application-to-Transaction Monitor Interface(ATMI)アプリケーションがメインフレームと通信できるようになります。Oracle Tuxedo Mainframe Adapter製品は、リモートのトランザクション処理(TP)システムを外部ドメインとして管理できるドメイン準拠のゲートウェイを提供します。

Tuxedo Mainframe Adapterドメイン・アーキテクチャは、企業の地理上または組織上の境界を越えてトランザクション処理を調整できるよう、ATMIプラットフォームのスコープを拡張したものです。各ドメイン内では、管理者が他の各ドメインで使用できるローカル・サービスを決定することで、クライアント・アプリケーションがそれらのサービスをリクエストできるようにします。

このドメイン・ゲートウェイ・アーキテクチャは、他のドメインのサービスをアプリケーション・プログラマに公開するATMIアプリケーション管理者を対象に設計されています。ただし、別のドメイン内のアプリケーションの存在は、アプリケーション・プログラマからは完全に透過です。他のドメインで提供されているサービスがローカル・アプリケーション内で提供されているサービスの場合、それらのサービスはATMIのプログラミング・パラダイムを使用してリクエストできます。

ATMIアプリケーション管理者は、リモート・ドメインがローカル・サービスのサブセットにアクセスできるようにします。このサブセットはローカル・ドメインと呼ばれます。ローカル・ドメインにより、管理者はアプリケーションを監視して安全を保証できます。

Oracle Tuxedo Mainframe Adapter for SNA Gatewayでは、LU6.2のセッションおよび会話型通信を使用して、独立の論理ユニット(LU)間の通信が行われます。ATMIプラットフォームとSystem Network Architecture(SNA)ベースのアプリケーション間のマルチドメイン接続性、双方向リクエスト/レスポンスおよび会話型通信が導入されます。CICSplex環境でのDPLおよびDTPトランザクションがサポートされます。SNAベースのApplication Program-to-Program Communication(APPC)アプリケーションへのアクセスが提供されるとともに、Customer Information Control System/Enterprise System Architecture(CICS/ESA)とのシステム間通信が提供されます。CICS/ESAシステムにアクセスする際、Oracle Tuxedo Mainframe Adapter for SNAはCICS/ESAリージョンとして機能し、同期レベル2の次の機能をサポートできます。

 


Oracle Tuxedo Mainframe Adapter for SNAのアーキテクチャ

Oracle Tuxedo Mainframe Adapter for SNAは、SNAソリューション、ゲートウェイおよびCommunications Resource Manager(CRM)を提供するよう構成できる2つの主要なコンポーネントから構成されます。これらのコンポーネントは双方向のリンクを提供し、Oracle TuxedoなどのATMIプラットフォームが、CICS/ESAおよびIMSの暗黙的LU6.2を使用するかまたはIBMがサポートする任意のApplication Program-to-Program Communication(APPC)またはCICS/ESAインタフェースを使用して、クライアントまたはサーバーとしてメインフレーム・アプリケーションと相互作用できるようにします。図1-1は、Oracle Tuxedo Mainframe Adapter for SNAのアーキテクチャを示します。

ゲートウェイ(GWSNAX)はATMIプラットフォーム環境で実行され、Communications Resource Manager(CRM)はネイティブのUNIX環境で実行することも、仮想記憶通信アクセス方式(VTAM)アプリケーションとしてメインフレームに分散することもできます。CRMはATMIプラットフォームから独立した別のUNIXシステムに分散することもできます。

一般に、Oracle Tuxedo Mainframe Adapter for SNAドメインは他のATMIドメイン・ゲートウェイと類似しています。これは管理用にDMADMおよびGWADMサーバーを使用します。Oracle Tuxedo Mainframe Adapter for SNAシステム内では、その他のサーバーおよびプロセスにより、ピアのCICS/ESAおよびIMS接続性および同期レベル2がサポートされます。

注意: ATMIプラットフォームは必須であり、CRMがメインフレームにインストールされていない場合はサードパーティのSNAスタックが必須です。これらの製品は個別に販売されています。
図1-1 Tuxedo Mainframe Adapter for SNAのアーキテクチャ

Tuxedo Mainframe Adapter for SNAのアーキテクチャ

Oracle Tuxedo Mainframe Adapter for SNA Gateway

Oracle Tuxedo Mainframe Adapter for SNA Gatewayは、CRMと通信するATMIドメイン・ゲートウェイです。このゲートウェイはCRMと連携してATMIとメインフレーム間のリクエストおよびレスポンスを処理します。メインフレームからのリクエストがATMIサービスにマップされるのに対して、ATMIからのリクエストは、CICS Distributed Program Link(DPL)またはDistributed Transaction Processing(DTP)アプリケーションを使用して実行可能かInformation Management System(IMS)キューから起動可能なメインフレーム・プログラムにマップされます。

Communications Resource Manager

CRMは独立したネイティブ・プロセスとして実行されます。これにより、APPC会話型通信およびDPLプロトコルがATMI環境に出入りできます。CRMはその構成をゲートウェイから取得します。ゲートウェイを、CRMが実行されていないプラットフォームで実行する場合は、ATMIプラットフォームを起動する前にCRMを起動することで、ゲートウェイの構成に指定されたアドレスがモニターされるようにします。

CRMがATMI環境(分散モード)に依存せずに実行されている場合を除いて、CRMがメインフレームと通信するには、適切に構成されたSNAプロトコル・スタックが必要です。


  先頭に戻る       前  次