【手続補正書】
【提出日】平成20年2月5日(2008.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウェブ・アプリケーションが組織管理データにアクセスするための装置であって、
データのための回復可能リソース・マネージャ（ＲＲＭ）であって、前記データに同時にアクセスする複数のトランザクションにトランザクション回復およびトランザクション・アクセスを提供するように構成されたＲＲＭと、
前記ＲＲＭによって管理された前記データを伴うトランザクションの関係トランザクション要求を１つ以上の非関係トランザクション要求に変換するように構成されたトランザクション変換器と、
前記非関係トランザクション要求を前記ＲＲＭに送信するように構成されたインタフェースであって、前記要求が実行されて生成される非関係結果を受信する、インタフェースと、
前記非関係結果を、ウェブ・アプリケーションに送信可能な関係結果に変換するように構成された結果変換器と、
を含む、装置。
【請求項２】
前記ＲＲＭが、組織情報システム（ＥＩＳ）内で協働して、前記データの記録、ロッキング、２相コミット、バックアウト、および共有を提供して、前記データにアクセスするトランザクションを回復可能とする、請求項１に記載の装置。
【請求項３】
業界に認められたアプリケーション・プログラミング・インタフェース（ＡＰＩ）に従って前記ウェブ・アプリケーションから前記関係トランザクションを受信するように構成されたウェブ・アプリケーション・インタフェースを更に含む、請求項１に記載の装置。
【請求項４】
前記ＲＲＭがリソース回復サービス（ＲＲＳ）および同時アクセス機能（ＣＡＦ）と協働して、前記データにアクセスする関係および非関係トランザクションを回復可能とする、請求項１に記載の装置。
【請求項５】
前記ＲＲＭが、仮想記憶アクセス・データのためのストレージ管理サブシステム（ＳＭＳ  ＶＳＡＭ）を含み、前記ＣＡＦが結合機能（ＣＦ）を含む、請求項４に記載の装置。
【請求項６】
前記ＲＲＭが、ＶＳＡＭレコード・レベル共有（ＲＬＳ）モジュールを用いるトランザクション仮想記憶アクセス方式（ＶＳＡＭ）モジュールを含み、前記データがＶＳＡＭデータを含む、請求項１に記載の装置。
【請求項７】
前記トランザクション変換器が、前記関係トランザクション要求を関係表現に構文解析し、前記データの関係ビューおよび非関係ビューによって定義される既定のメタデータに従って前記関係表現を非関係表現にマッピングするように更に構成されている、請求項１に記載の装置。
【請求項８】
前記結果変換器が、前記データの関係ビューおよび非関係ビューによって定義される既定のメタデータに従って前記非関係結果を関係結果にマッピングするように更に構成されている、請求項１に記載の装置。
【請求項９】
ウェブ・アプリケーションが組織管理データにアクセスするための装置であって、
ウェブ・アプリケーションとインタフェースするように構成された第１のアプリケーション・サーバと、
仮想記憶アクセス方式（ＶＳＡＭ）データのための回復可能リソース・マネージャ（ＲＲＭ）を含む組織情報システム（ＥＩＳ）であって、前記ＲＲＭが、前記ＶＳＡＭデータに同時にアクセスする複数のトランザクションにトランザクション回復およびトランザクション・アクセスを提供するように構成されている、ＥＩＳと、
前記ＶＳＡＭデータを伴うトランザクションの１つ以上の関係要求および関係結果を、前記第１のアプリケーション・サーバと前記ＥＩＳの前記ＲＲＭとの間で交換するように構成されたコネクタと、
を含む、装置。
【請求項１０】
前記コネクタが、
前記関係要求を１つ以上の非関係要求に変換するように構成されたトランザクション変換器と、
前記非関係要求を前記ＲＲＭに送信するように構成されたインタフェースであって、前記要求が実行されて生成される非関係結果を受信する、インタフェースと、
前記非関係結果を関係結果に変換するように構成された結果変換器であって、前記コネクタが前記第１のアプリケーション・サーバを介して前記ウェブ・アプリケーションに前記関係結果を送信する、結果変換器と、
を更に含む、請求項９に記載の装置。
【請求項１１】
前記コネクタが、ＪＤＢＣ（Java(登録商標） Database Connectivity）ＡＰＩ（アプリケーション・プログラミング・インタフェース）を含む、請求項９に記載の装置。
【請求項１２】
前記第１のアプリケーション・サーバと通信状態にある第２のアプリケーション・サーバを更に含み、前記装置が、前記第２のアプリケーション・サーバ上の分散アプリケーション・コンポーネントと前記第１のアプリケーション・サーバ上で動作する前記コネクタとの間をインタフェースする分散コネクタを更に含み、前記分散アプリケーション・コンポーネントが前記ＶＳＡＭデータに対するトランザクション・アクセスを有し、トランザクション回復を用いて前記トランザクションが管理されるようになっている、請求項９に記載の装置。
【請求項１３】
前記分散コネクタがＪＡＶＡ（登録商標）プログラミング言語タイプ３コネクタを含み、前記コネクタがＪＡＶＡ（登録商標）プログラミング言語タイプ２コネクタを含み、前記分散アプリケーション・コンポーネントが、トランザクションにおけるＶＳＡＭデータのための関係トランザクション要求を受信または実行すると共に前記コネクタおよび前記分散コネクタを用いて関係結果を戻すように構成されたエンタープライズＪａｖａ（登録商標）ビーンズ（ＥＪＢ）を含む、請求項１２に記載の装置。
【請求項１４】
前記ＥＩＳが、多重仮想記憶回復可能リソース管理サービス（ＭＶＳ／ＲＲＭＳ）、結合機能（ＣＦ）、およびＶＳＡＭレコード・レベル共有（ＲＬＳ）モジュールを含み、これら各々が、前記ＶＳＡＭデータの記録、ロッキング、２相コミット、バックアウト、および共有を与えるために前記ＲＲＭとインタラクトして、前記ＲＲＭによる前記データにアクセスするトランザクションが回復可能であるようになっている、請求項９に記載の装置。
【請求項１５】
ウェブ・アプリケーションが組織管理データにアクセスするためのシステムであって、  
第１のアプリケーション・サーバ上で動作するウェブ・アプリケーションとインタフェースするように構成されたクライアント・アプリケーションと、
前記ウェブ・アプリケーションとインタフェースして、非関係データに対する関係データベース・アクセスを可能とするように構成されたデータベース・モジュールと、
前記非関係データに対する同時トランザクション・アクセス、ならびに、前記ウェブ・アプリケーションおよびバッチ・プログラムおよびカスタマ情報制御システム（ＣＩＣＳ）のためのトランザクション回復を提供するように構成された組織情報システムと、
を含む、システム。
【請求項１６】
前記非関係データが仮想記憶アクセス方式（ＶＳＡＭ）データを含む、請求項１５に記載のシステム。
【請求項１７】
前記ウェブ・アプリケーションが、１つ以上のアプリケーション・サーバ上で動作する１つ以上の分散ミドルウェア・コンポーネントを含む、請求項１５に記載のシステム。
【請求項１８】
前記第１のアプリケーション・サーバがｚ／ＯＳオペレーティング・システム上で動作する、請求項１５に記載のシステム。
【請求項１９】
ｚ／ＯＳオペレーティング・システムでないオペレーティング・システム上で動作し、前記第１のアプリケーション・サーバと通信状態にある第２のアプリケーション・サーバを更に含み、前記システムが、前記第２のアプリケーション・サーバ上の分散アプリケーション・コンポーネントと前記第１のアプリケーション・サーバ上で動作する前記コネクタとの間をインタフェースする分散コネクタを更に含み、前記分散アプリケーション・コンポーネントが前記ＶＳＡＭデータに対するトランザクション・アクセスを有し、トランザクション回復を用いて前記トランザクションが管理されるようになっている、請求項１５に記載のシステム。
【請求項２０】
ウェブ・アプリケーションが組織管理データにアクセスするための方法であって、
データのための回復可能リソース・マネージャ（ＲＲＭ）であって、前記データに同時にアクセスする複数のトランザクションにトランザクション回復およびトランザクション・アクセスを提供するように構成されたＲＲＭを設けるステップと、
前記ＲＲＭによって管理された前記データを伴う関係トランザクションを非関係トランザクションに変換するステップと、
前記非関係トランザクションを前記ＲＲＭに伝達し、前記要求が実行されて非関係結果が生成されるステップと、
前記非関係結果を、ウェブ・アプリケーションに送信される関係結果に変換するステップと、
を含む、方法。
【請求項２１】
ウェブ・アプリケーションが組織管理データにアクセスするための方法を実行するためのコンピュータに、
データのための回復可能リソース・マネージャ（ＲＲＭ）であって、前記データに同時にアクセスする複数のトランザクションにトランザクション回復およびトランザクション・アクセスを提供するように構成されたＲＲＭを設けるステップと、
前記ＲＲＭによって管理された前記データを伴う関係トランザクションを非関係トランザクションに変換するステップと、
前記非関係トランザクションを前記ＲＲＭに伝達し、前記要求が実行されて非関係結果が生成されるステップと、
前記非関係結果を、ウェブ・アプリケーションに送信される関係結果に変換するステップと、
を実行させるための、コンピュータ・プログラム。
【請求項２２】
ウェブ・アプリケーションが組織管理データにアクセスするための装置であって、
データのための回復可能リソース・マネージャ（ＲＲＭ）であって、前記データに同時にアクセスする複数のトランザクションにトランザクション回復およびトランザクション・アクセスを提供するように構成されたＲＲＭを設けるための手段と、
前記ＲＲＭによって管理された前記データを伴う関係トランザクションを非関係トランザクションに変換するための手段と、
前記非関係トランザクションを前記ＲＲＭに伝達し、前記要求が実行されて非関係結果を生成するための手段と、
前記非関係結果を、ウェブ・アプリケーションに送信される関係結果に変換するための手段と、
を含む、装置。