【手続補正書】
【提出日】平成30年8月23日(2018.8.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションサーバ環境におけるパーティション識別子の決定のためのシステムであって、
１つ以上のコンピュータを備え、前記１つ以上のコンピュータは、前記１つ以上のコンピュータ上で実行されるアプリケーションサーバ環境を、
前記アプリケーションサーバ環境内で使用可能な複数のデプロイ可能なリソースと、
各々がドメインの管理およびランタイム区分を提供する１つ以上のパーティションとともに含み、
前記システムはさらに、
１つ以上のコンポーネント呼び出しコンテキストを設定するように構成されたパーティション認識型コンテナと、
コンポーネント呼び出しコンテキストマネージャとを備え、前記コンポーネント呼び出しコンテキストマネージャは、スタックを含み、
前記パーティション認識型コンテナは、現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録すること、または、前記コンポーネント呼び出しコンテキストマネージャにおいて現在のコンポーネント呼び出しコンテキストを探索することのうちの１つを実行し、
前記現在のコンポーネント呼び出しコンテキストは、現在のパーティションに関連付けられる、システム。
【請求項２】
前記現在のコンポーネント呼び出しコンテキストを登録することは、
フロントエンドコンポーネントにおいて、ターゲット情報を含む要求を受信することを備え、前記ターゲット情報は、前記現在のパーティションを示し、前記登録することはさらに、
前記パーティション認識型コンテナによって前記現在のコンポーネント呼び出しコンテキストを決定することと、
前記パーティション認識型コンテナによって、アプリケーションプログラムインターフェイスを介して、前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録することとを備える、請求項１に記載のシステム。
【請求項３】
前記パーティション認識型コンテナは、前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録した後、前記要求の完了時に、前記コンポーネント呼び出しコンテキストマネージャにおける前記現在のコンポーネント呼び出しコンテキストを登録解除するように構成され、前記登録解除することは、
前記パーティション認識型コンテナによって、前記アプリケーションプログラムインターフェイスを介して、前記コンポーネント呼び出しコンテキストマネージャにおける前記現在のコンポーネント呼び出しコンテキストを登録解除することを備える、請求項２に記載のシステム。
【請求項４】
ワークマネージャをさらに備え、
前記パーティション認識型コンテナによって前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録することは、前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録するために前記パーティション認識型コンテナによって前記ワークマネージャに命令を渡すことを備える、請求項１から３のいずれか１項に記載のシステム。
【請求項５】
前記現在のコンポーネント呼び出しコンテキストを探索することは、
前記パーティション認識型コンテナによって、前記コンポーネント呼び出しコンテキストマネージャから前記現在のコンポーネント呼び出しコンテキストを要求することと、
前記パーティション認識型コンテナ内で前記現在のコンポーネント呼び出しコンテキストを設定することとを備える、請求項１から４のいずれか１項に記載のシステム。
【請求項６】
前記現在のパーティションは、前記１つ以上のパーティションのうちの１つからなる群またはグローバルパーティションのうちの１つであり、前記グローバルパーティションは、前記ドメインに関連付けられる、請求項１から５のいずれか１項に記載のシステム。
【請求項７】
前記アプリケーションサーバ環境は、マルチテナントアプリケーションサーバ環境を備え、前記システムは、テナントによる使用のために前記１つ以上のパーティションを前記テナントに関連付けることができる、請求項１から６のいずれか１項に記載のシステム。
【請求項８】
アプリケーションサーバ環境におけるパーティション識別子の決定のための方法であって、
１つ以上のコンピュータ上で実行されるアプリケーションサーバ環境を含む１つ以上のコンピュータにおいて、
前記アプリケーションサーバ環境内で使用可能な複数のデプロイ可能なリソースと、
各々がドメインの管理およびランタイム区分を提供する１つ以上のパーティションと、
コンポーネント呼び出しコンテキストマネージャとをともに設けるステップを備え、前記コンポーネント呼び出しコンテキストマネージャは、スタックを備え、前記方法はさらに、
パーティション認識型コンテナにおいて、１つ以上のコンポーネント呼び出しコンテキストを設定するステップと、
前記パーティション認識型コンテナによって、現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録すること、または、前記コンポーネント呼び出しコンテキストマネージャにおいて現在のコンポーネント呼び出しコンテキストを探索することのうちの１つを実行するステップと、
前記現在のコンポーネント呼び出しコンテキストを現在のパーティションに関連付けるステップとを備える、方法。
【請求項９】
前記現在のコンポーネント呼び出しコンテキストを登録することは、
フロントエンドコンポーネントにおいて、ターゲット情報を含む要求を受信することを備え、前記ターゲット情報は、前記現在のパーティションを示し、前記登録することはさらに、
前記パーティション認識型コンテナによって前記現在のコンポーネント呼び出しコンテキストを決定することと、
前記パーティション認識型コンテナによって、アプリケーションプログラムインターフェイスを介して、前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録することとを備える、請求項８に記載の方法。
【請求項１０】
前記パーティション認識型コンテナは、前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録した後、前記要求の完了時に、前記コンポーネント呼び出しコンテキストマネージャにおける前記現在のコンポーネント呼び出しコンテキストを登録解除するように構成され、前記登録解除することは、
前記パーティション認識型コンテナによって、前記アプリケーションプログラムインターフェイスを介して、前記コンポーネント呼び出しコンテキストマネージャにおける前記現在のコンポーネント呼び出しコンテキストを登録解除することを備える、請求項９に記載の方法。
【請求項１１】
アプリケーションサーバ環境が実行される前記１つ以上のコンピュータにワークマネージャをさらに設けるステップをさらに備え、
前記パーティション認識型コンテナによって前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録することは、前記現在のコンポーネント呼び出しコンテキストを前記コンポーネント呼び出しコンテキストマネージャに登録するために前記パーティション認識型コンテナによって前記ワークマネージャに命令を渡すことを備える、請求項８から１０のいずれか１項に記載の方法。
【請求項１２】
前記現在のコンポーネント呼び出しコンテキストを探索することは、
前記パーティション認識型コンテナによって、前記コンポーネント呼び出しコンテキストマネージャから前記現在のコンポーネント呼び出しコンテキストを要求することと、
前記パーティション認識型コンテナ内で前記現在のコンポーネント呼び出しコンテキストを設定することとを備える、請求項８から１１のいずれか１項に記載の方法。
【請求項１３】
前記現在のパーティションは、前記１つ以上のパーティションのうちの１つからなる群またはグローバルパーティションのうちの１つであり、前記グローバルパーティションは、前記ドメインに関連付けられる、請求項８から１２のいずれか１項に記載の方法。
【請求項１４】
前記アプリケーションサーバ環境は、マルチテナントアプリケーションサーバ環境を備え、前記方法は、
テナントによる使用のために前記１つ以上のパーティションを前記テナントに関連付けるステップをさらに備える、請求項８から１３のいずれか１項に記載の方法。
【請求項１５】
１つ以上のコンピュータシステム上で実行されるプログラム命令を備えるコンピュータプログラムであって、前記プログラム命令は、実行されたときに、前記１つ以上のコンピュータシステムに、請求項８から１４のいずれか１項に記載の方法を実行させる、コンピュータプログラム。