電子商取引eコマーストランザクションデータのデータ会計の方法であって、前記方法は、eコマーストランザクションデータ会計システムの第2サーバが、第1サーバと第1データベースとを含むeコマーストランザクションシステムの、前記第1サーバから、トランザクションデータを受信することと、前記第2サーバが、前記受信されたトランザクションデータを分析して、前記受信されたトランザクションデータの分類を識別することと、前記第2サーバが、前記受信されたトランザクションデータの前記分類に基づいて、前記eコマーストランザクションデータ会計システムの第2データベースから、履歴トランザクションデータを取得することであって、前記第2データベースが、データウェアハウスシステムから、事前設定条件に適合するトランザクションデータを取得して、前記事前設定条件に適合する前記トランザクションデータと、従前に取得されたトランザクションデータとを比較して、前記事前設定条件に適合する前記トランザクションデータ内の不一致を更新することと、前記第2サーバが、前記受信されたトランザクションデータと前記履歴トランザクションデータとを組み合わせて、現在のトランザクションデータを作り出すことと、を含む、方法。eコマーストランザクションデータ会計システムの第2サーバが、eコマーストランザクションシステムの第1サーバから、トランザクションデータを受信することが、前記第2サーバが、前記第1サーバから、1つ以上の非同期メッセージを受信することを含み、前記1つ以上の非同期メッセージが、前記トランザクションデータを含む、請求項1に記載の方法。既定の期間が経過するごとに、前記第2データベースが、前記データウェアハウスシステムから、前記事前設定条件に適合するトランザクションデータを取得し、前記事前設定条件に適合する前記トランザクションデータが、直近の期間中に変更されたトランザクションデータを含む、請求項1に記載の方法。前記受信されたトランザクションデータの前記分類が、ユーザー、またはトランザクション操作のタイプに基づく、請求項1に記載の方法。前記トランザクションデータを受信した後、前記第2サーバが、前記受信されたトランザクションデータを、前記第2データベース内に格納することを更に含む、請求項1に記載の方法。前記トランザクションデータを受信した後、前記第2サーバが、前記受信されたトランザクションデータのログを、前記第2データベース内のトランザクションデータログテーブル内に格納することを更に含む、請求項1に記載の方法。前記トランザクションデータログテーブルが、ユーザー起動イベントを記録の単位として、または前記第1サーバから前記第2サーバへ送られる非同期メッセージを記録の単位として、データを記録する、請求項6に記載の方法。電子商取引eコマーストランザクションデータ会計システムの第2サーバであって、前記第2サーバは、トランザクションデータ処理ユニットと、トランザクションデータ会計ユニットと、を含み、前記トランザクションデータ処理ユニットが、第1サーバと第1データベースとを含むeコマーストランザクションシステムの、前記第1サーバから、トランザクションデータを受信して、前記受信されたトランザクションデータを、前記トランザクションデータ会計ユニットに送信し、前記トランザクションデータ会計ユニットが、前記受信されたトランザクションデータを分析して、前記受信されたトランザクションデータの分類を識別し、前記受信されたトランザクションデータの前記分類に基づいて、前記eコマーストランザクション会計システムの第2データベースから、履歴トランザクションデータを取得し、前記受信されたトランザクションデータと前記履歴トランザクションデータとを組み合わせて、現在のトランザクションデータを作り出す、第2サーバ。前記トランザクションデータ処理ユニットまたは前記トランザクションデータ会計ユニットのいずれかが、前記トランザクションデータを受信した後、前記受信されたトランザクションデータを、前記第2データベース内に格納する、請求項8に記載の第2サーバ。前記トランザクションデータを受信した後、前記トランザクションデータ処理ユニットが、前記受信されたトランザクションデータのログを、前記第2データベース内のトランザクションデータログテーブル内に格納する、請求項8に記載の第2サーバ。前記トランザクションデータログテーブルが、ユーザー起動イベントを記録の単位として、または前記第1サーバから前記第2サーバへ送られる非同期メッセージを記録の単位として、データを記録する、請求項10に記載の第2サーバ。前記トランザクションデータ処理ユニットが、前記第1サーバから、1つ以上の非同期メッセージを受信し、前記1つ以上の非同期メッセージが、前記トランザクションデータを含む、請求項8に記載の第2サーバ。前記受信されたトランザクションデータの前記分類が、ユーザー、またはトランザクション操作のタイプに基づく、請求項8に記載の第2サーバ。前記第1サーバから前記トランザクションデータを受信した後、前記トランザクションデータ処理ユニットが、前記受信されたトランザクションデータを、前記第2データベース内に格納し、前記受信されたトランザクションデータを分析して、前記受信されたトランザクションデータの分類を識別し、前記トランザクションデータ会計ユニットにトリガーメッセージを送信し、前記トリガーメッセージが、前記受信されたトランザクションデータの前記分類を指示して、前記トランザクションデータ会計ユニットに、前記取得されたトランザクションデータの会計を実行させるトリガーとなる、請求項8に記載の第2サーバ。eコマーストランザクションシステムとデータウェアハウスシステムとを同様に含むeコマースシステム内の、電子商取引eコマーストランザクションデータ会計システムであって、前記eコマーストランザクションデータ会計システムは、第2サーバと、第2データベースと、を含み、前記第2サーバが、第1サーバと第1データベースとを含む前記eコマーストランザクションシステムの、前記第1サーバから、トランザクションデータを受信し、前記第2サーバが、前記受信されたトランザクションデータを分析して、前記受信されたトランザクションデータの分類を識別し、前記第2データベースから、前記分類に属する履歴トランザクションデータを取得して、前記受信されたトランザクションデータと前記履歴トランザクションデータとを組み合わせて、現在のトランザクションデータを作り出し、前記第2データベースが、前記eコマースシステムの前記データウェアハウスシステムから、事前設定条件に適合するトランザクションデータを取得し、前記トランザクションデータと、従前に取得されたトランザクションデータとを比較して、前記トランザクションデータ内の不一致を更新する、eコマーストランザクションデータ会計システム。前記第2サーバが、前記第1サーバから、1つ以上の非同期メッセージを受信し、前記1つ以上の非同期メッセージが、前記トランザクションデータを含む、請求項15に記載のeコマーストランザクションデータ会計システム。前記トランザクションデータを受信した後、前記第2サーバが、前記受信されたトランザクションデータのログを、前記第2データベース内のトランザクションデータログテーブル内に格納する、請求項15に記載のeコマーストランザクションデータ会計システム。前記トランザクションデータログテーブルが、ユーザー起動イベントを記録の単位として、または前記第1サーバから前記第2サーバへ送られる非同期メッセージを記録の単位として、データを記録する、請求項17に記載のeコマーストランザクションデータ会計システム。既定の期間が経過するごとに、前記第2データベースが、前記データウェアハウスシステムから、前記事前設定条件に適合するトランザクションデータを取得し、前記事前設定条件に適合する前記トランザクションデータが、直近の期間中に変更されたトランザクションデータを含む、請求項15に記載のeコマーストランザクションデータ会計システム。前記受信されたトランザクションデータの前記分類が、ユーザー、またはトランザクション操作のタイプに基づく、請求項15に記載のeコマーストランザクションデータ会計システム。本実施形態は、eコマーストランザクションデータを会計するための方法、サーバ、およびシステムを提供する。開示される方法、サーバ、およびシステムを論じる前に、本実施形態のネットワーク環境および幾つかの関連する専門技術を、最初に説明する必要がある。本開示のネットワーク環境を図1に示す。クライアント103は、eコマーストランザクションシステム101にログインして、トランザクションを確立し、支払いをすることなどができる。eコマーストランザクションシステム101は、データウェアハウスシステム102内に、データおよびログを記録することができる。eコマーストランザクションシステム101は、商品を表示すること、トランザクションを描画すること、トランザクションを管理すること、および支払いをすることなどの機能を有し得る。eコマーストランザクションシステム101は、アプリケーションサーバおよびデータベースを含み得る。アプリケーションサーバは、データベース内にトランザクションデータを格納することができる。トランザクションデータを会計するために、既存の技術を使用して、データベースからトランザクションデータが取得される。データウェアハウスシステム102は、サブジェクト指向の、統合された、不変の、固定データ収集記録媒体であり、ビジネス上または組織の意思決定分析に対応するために使用される。具体的には、データウェアハウスシステム102は、トランザクションデータの変化の詳細な履歴を記録することになる。eコマーストランザクションシステム101内での、クライアント101によるいずれの操作も、データウェアハウスシステム102内に記録されることになる。本明細書でのトランザクションデータは、ユーザー会計番号、操作のタイプ、トランザクション量などに言及し得る。操作のタイプとしては、例えば、トランザクション、支払いなどを挙げることができる。本開示は、図1に加えて、トランザクションデータ会計システムを追加することに留意する必要がある。図2に示すように、トランザクションデータ会計システム104は、eコマーストランザクションシステム101およびデータウェアハウスシステム102の双方と相互作用することができる。現在の実施形態は、eコマーストランザクションシステム101、データウェアハウスシステム102、およびトランザクションデータ会計システム104を有する、ネットワークシステムを、eコマースシステムと称する。このeコマースシステムでは、eコマーストランザクションシステム101、データウェアハウスシステム102、およびeコマーストランザクションデータ会計システム104は、互いに通信するように連係される。当然ながら、このeコマースシステムはまた、他のネットワークサブシステムおよびネットワークエンティティも含み得る。そのような他のエンティティとしては、例えば、ユーザーがeコマーストランザクションシステム内でトランザクションを確立するための、1つ以上のクライアント端末、並びにトランザクションデータ会計システムを管理する際にシステム管理者によって使用される、1つ以上のクライアント端末を挙げることができる。前述のように、eコマーストランザクションシステム101は、アプリケーションサーバおよびデータベースを含み得る。簡便性のために、eコマーストランザクションシステム101のアプリケーションサーバおよびデータベースは、本開示の残部に関して、それぞれ第1サーバおよび第1データベースと称される。トランザクションデータ会計システム104を使用して、eコマーストランザクションシステム101からのトランザクションデータの、データ会計を実行する。トランザクションデータ会計システム104もまた、アプリケーションサーバおよびデータベースを含み、それらは、本開示の残部に関して、それぞれ第2サーバおよび第2データベースと称される。本開示の全ての技術的解決策は、上記のeコマースシステムに適用可能である。当業者によって、本開示の技術スキーム、目的、特徴、および利益が、より良好に理解されるために、より詳細な説明を、図面を参照して以下で提供する。eコマーストランザクションデータを会計するための方法、すなわちeコマーストランザクションのデータ統計を取得するための方法を、最初に説明する。前述のように、本方法は、eコマーストランザクションシステム101、データウェアハウスシステム102、およびトランザクションデータ会計システム104を含む、eコマースシステムに適用可能である。eコマーストランザクションシステム101は、第1サーバおよび第1データベースを含む。トランザクションデータ会計システム104を使用して、eコマーストランザクションシステム101から生成されるトランザクションデータの、データ会計を実行する。トランザクションデータ会計システム104は、第2サーバおよび第2データベースを含む。図3を参照して、本方法の操作を以下で説明する。S301で、第2サーバは、第1サーバから、実時間のトランザクションデータを取得する。具体的には、第1サーバは、eコマーストランザクションシステム101およびデータウェアハウスシステム102から独立して、トランザクションデータ会計システム104に、実時間で、トランザクションデータを提供することができる。具体的には、第1サーバは、第2サーバに、実時間ベースで、トランザクションデータを提供することができる。第1サーバは、第2サーバに、トランザクションデータを含む1つ以上の非同期メッセージを送ることができる。例えば、1つ以上の非同期メッセージは、1つの操作からの1人のユーザーによって生成されるデータを含み得る。1つ以上の非同期メッセージは、信頼性のある場合もあり、または信頼性のない場合もある。第1サーバが、信頼性のある非同期メッセージを送る場合には、そのメッセージは、損失することなく第2サーバに到達することになる。非同期メッセージが信頼性のない場合には、送信されている情報には損失が存在し得る。換言すれば、第2サーバは、信頼性のない非同期メッセージを受信することができず、それゆえ第2サーバは、トランザクションデータを獲得するべきときに、獲得することができない。一実施形態では、信頼性のある非同期メッセージの使用に関連する操作コストは、信頼性のない非同期メッセージの使用に関連する操作コストよりも高くなる可能性がある。更には、非同期メッセージを送る動作は、第1サーバに対しては無視可能である。換言すれば、非同期メッセージを送ることが、eコマーストランザクションシステムによって提供される通常業務のトランザクションに影響を及ぼす可能性は低いことになる。S302では、トランザクションデータを取得した後、第2サーバは、トランザクションデータを分析して、そのトランザクションデータの分類に関連する情報以降では分類情報と称される場合があるを獲得する。一実施形態では、トランザクションデータは、複数の分類へと分割することができる。例えば、トランザクションデータの分類は、ユーザー、またはトランザクション操作のタイプに基づき得る。一例として、一部のトランザクションデータは、1人のユーザーが、クライアント端末を通じて、eコマーストランザクションシステム101内でトランザクションを確立することによって生成される場合がある。このタイプのトランザクションデータは、そのユーザーのトランザクションデータとして分類される。別の例として、一部のトランザクションデータは、eコマーストランザクションシステム101内での、クライアント端末を通じた、1人のユーザーの操作によって生成される場合がある。そのような操作は、例えば、売り手への支払いをすること成功したトランザクションを意味するである場合がある。その結果、このタイプのトランザクションデータは、業務操作として分類される。当然ながら、トランザクションデータの他の多くの分類が存在し得るが、簡潔性のために、それらを更には説明しないものとする。トランザクションデータを取得した後、第2サーバは、データを分析して、そのトランザクションデータの分類を判定する。一実施形態では、第1サーバによって送られるメッセージは、トランザクションデータの内容だけではなく、そのトランザクションデータの分類もまた含む。このような状況下で、第2サーバは、メッセージから、トランザクションデータの分類を直接判定することができる。別の実施形態では、第2サーバは、その内部に、多数のキーワード、および分類とキーワードとの相関を反映する相関テーブルを格納しておくことができる。1つの分類は、1つまたは複数のキーワードに相関し得る。トランザクションデータを取得すると、第2サーバは、そのトランザクションデータから、キーワードを抽出して、相関テーブルから、対応する分類を探索することができる。当然ながら、トランザクションデータを会計して、そのトランザクションデータの分類を判定する他の手段が存在し得るが、簡潔性のために、それらを更には説明しないものとする。S303では、トランザクションデータの分類に基づいて、第2サーバは、第2データベースから、履歴トランザクションデータを取得する。第2データベースは、トランザクションデータを格納し、データウェアハウスシステム102を検索して、事前設定条件に適合するトランザクションデータを獲得する。このデータと、従前に取得されたデータとを比較して、そのトランザクションデータ内の不一致を更新する。トランザクションデータの分類を取得した後、第2サーバは、第2データベースに、要求メッセージを送る。この要求メッセージは、トランザクションデータの分類を含み、その分類に属する履歴データに関して要求する。要求メッセージを受信すると、第2データベースは、その要求内に含まれるトランザクションデータの分類を、キーワードとして使用し、そのような分類の履歴トランザクションデータを局所的に検索して、その履歴トランザクションデータを、第2サーバに提供することができる。第2データベースが、その中に、所定の分類のトランザクションデータを未だに格納することができていない場合などの、特別な状況下では、第2データベースは、例えば、その分類に属する履歴トランザクションデータを、第2データベースが見出せなかったことを指示する応答メッセージを、第2サーバに送ることによって、その要求に応答することができる。前述のように、第1サーバによって送られる非同期メッセージが、信頼性のない場合には、第2サーバは、その非同期メッセージを受信することができず、第2サーバによる一部のトランザクションデータの取得の失敗がもたらされる場合がある。この関連で、第2データベースは、データウェアハウスシステム102に問い合わせて、特定の事前設定条件に一致するトランザクションデータを取得することができる。第2サーバは、次に、取得されたデータと、従前に集められたデータとを比較して、そのトランザクションデータ内の不一致を更新することができる。一実施形態では、既定の期間が経過するごとに、第2データベースは、データウェアハウスシステム102に問い合わせて、事前設定条件に適合するトランザクションデータを取得することができる。この既定の期間は、システム管理者、または実際の必要性に従う好適な人員によって、例えば10分などに、設定することができる。事前設定条件もまた、実際の必要性に従って設定することができる。例えば、直近の期間例えば、過去1週間の範囲内で変化しているデータは、事前設定条件に適合すると見なすことができ、この場合、新たに追加されたデータは、そのようなデータの1つのタイプとすることができる。第2データベースは、事前設定条件に適合する、取得されたトランザクションデータと、事前設定条件に適合する、従前に取得されたトランザクションデータ以降では、従前の対応するトランザクションデータと称される場合があるとを比較して、そのトランザクションデータ内の不一致を更新することができる。S304では、第2サーバは、トランザクションデータと、同一の分類の履歴データとを統合して、現在のトランザクションデータを取得することができる。一実施形態では、第2サーバは、分析規則に基づいて、トランザクションデータを実時間で分析する。データを会計する前に、第2サーバは、トランザクションデータを会計するための、クライアント推奨の分析規則を取得することができる。例えば、eコマースシステムのシステム管理者は、クライアント端末を通じて、分析規則を第2サーバに提供することができる。一実施形態では、分析規則は、同一の分類のトランザクションデータを、追加または組み合わせることを必要とする場合がある。そのような規則の下では、第2サーバは、取得されたトランザクションデータと、同一の分類の履歴トランザクションデータとを組み合わせることができる。以下は、ユーザーに基づいてトランザクションデータを分類する、一実施例である。この場合には、第2データベースは、各ユーザーに関する、ユーザー固有のトランザクションデータを格納することができる。あるいは、ユーザー情報のそれぞれが、トランザクション記録に対応し、逆もまた同様である。したがって、トランザクション記録の内部には、ユーザーに関する1つのトランザクションデータが存在する。一実施形態では、ユーザーのトランザクションデータおよび履歴トランザクションデータを取得した後、第2サーバは、これらのデータを組み合わせて、現在のトランザクションデータを取得する。その後、現在のトランザクションデータを、第2データベース内の、そのユーザーのトランザクション記録内に格納することができる。例えば、ユーザー1のトランザクション記録が、そのユーザーの会計番号、完了したトランザクションの数、およびトランザクションの総合金額を含むと想定する。ユーザー1が、クライアント端末を通じてトランザクションを完了すると、第1サーバは、そのトランザクションの金額を含む、対応するトランザクションデータを生成する。そのようなトランザクションデータを取得して、そのトランザクションデータに対応するユーザーがユーザー1であることを判定すると、第2サーバは、ユーザー1の履歴トランザクションデータに関して、第2データベースに要求する。第2データベースは、次に、対応するユーザー1のトランザクション記録を局所的に検索して、要求された履歴データを第2サーバに送り返す。その後、第2サーバは、第2データベースから取得された履歴トランザクションデータ内に含まれるトランザクション量を、対応するユーザー1のトランザクション記録内に含まれるトランザクション量に追加することで、そのトランザクション量は、累加されたトランザクション量を含みすなわち、ユーザー1の取得されたトランザクションデータと、ユーザー1の履歴トランザクションデータが組み合わされる、新たな総合トランザクション量すなわち、ユーザー1の現在の総合トランザクションデータを生じさせる。第2サーバは、この現在の総合トランザクション量を、システム管理者のクライアント端末に送ることができる。あるいは、第2サーバは、ユーザー1のトランザクション量を示すグラフを生成することができ、システム管理者は、そのグラフを観察して、ユーザー1の総合トランザクション量の変動の傾向を判別することができる。以下は、トランザクション操作に基づいてトランザクションデータを分類する、一実施例である。この場合には、あらゆるトランザクションデータが、少なくとも1つのトランザクションデータ分類に対応する。トランザクションデータ分類は、一定の期間内のトランザクションの総合金額、一定の期間内に確立されたトランザクションの合計の数、または一定の期間内に成功したトランザクションの合計の数とすることができる。一実施形態では、1つのタイプのトランザクションデータ、およびあるタイプのトランザクション操作の対応する履歴トランザクションデータを取得した後、第2サーバは、それらのデータを一体に足し合わせて、このタイプのトランザクション操作の、更新された現在のトランザクションデータを取得することができる。例えば、第2サーバが、一定の期間内のトランザクションの総合金額を計算する必要があると想定するトランザクション操作のタイプは、支払いおよび/または支払い基金の受領であり、ユーザーによって差別化されない。ユーザー1が、クライアント端末を通じて、eコマーストランザクションシステム101内でトランザクションを完了すると、第2サーバは、トランザクションの金額を含む、対応するトランザクションデータを生成することになる。そのトランザクション量が、支払いのトランザクション操作、または支払い基金の受領のトランザクション操作に対応することを判定すると、第2サーバは、そのトランザクション操作が支払いまたは支払い基金の受領である、履歴トランザクション量に関して、第2データベースに要求する。第2データベースは、次に、対応する履歴トランザクション量を局所的に検索して、第2サーバに送り返す。その後、第2サーバは、取得されたトランザクション量を、支払いまたは支払い基金の受領に対応する履歴トランザクション量に追加して、新たな総合トランザクション量を生じさせる。第2サーバは、この新たな総合トランザクション量を、システム管理者のクライアント端末に送ることができる。あるいは、第2サーバは、ユーザー1のトランザクション量を示すグラフを生成することができ、システム管理者は、そのグラフを観察して、ユーザー1の総合トランザクション量の変動の傾向を判別することができる。前述のように、事前設定条件に一致する、データウェアハウスシステム102から第2データベースによって取得されるトランザクションデータは、従前に取得されたトランザクションデータとは不一致である場合がある。そのような場合には、第2データベースは、データウェアハウスシステム102からのデータを、分析のために使用されるデータとして、使用することができる。換言すれば、第2データベースによって第2サーバに送られるデータは、完全かつ正確であるべきである。したがって、第2サーバによって実行される計算および分析は、完全かつ正確なデータに基づくことになる。例えば、10分以内で、ユーザー1がクライアント端末を介して、eコマーストランザクションシステム101内でトランザクションを完了すると想定する。第1サーバは、トランザクション量を含む、第1サーバによって生成されたトランザクションデータを搬送する、非同期メッセージを送り出す。しかしながら、何らかの理由により、第2サーバは、この非同期メッセージを受信しない。10分の期間の終了時に、第2データベースは、この10分以内に変化しているデータに関して、データウェアハウスシステム102に要求を送る。これに応答して、データウェアハウスシステム102は、前述のトランザクション量を含め、この10分以内に変化しているデータを、第2データベースに提供する。第2データベースは、データウェアハウスシステム102によって提供されるような、この10分以内に変化しているデータの変化を、局所的な格納データと比較して、第2データベースが、この10分の間に行なわれたユーザー1によるトランザクションのトランザクションデータを受信しなかったことを判定する。したがって、第2データベースは、この10分の間のユーザー1によるトランザクションのトランザクションデータを、ユーザー1に対応するトランザクション記録内に格納する。その後、第2サーバは、ユーザー1のトランザクション量に対応して示されるグラフィックスを修正して、そのグラフィックスを、システム管理者のクライアント端末に表示することができる。任意選択的に、操作S301の後、第2サーバは、トランザクションデータのログを、第2データベースのトランザクションデータログテーブル内に記録することができる。このトランザクションデータのログは、記録が、ユーザーによって起動されるイベントに基づくか、または非同期メッセージに基づくように、構築することができる。更には、第2サーバは、毎回トランザクションデータを取得するたびに、その取得されたトランザクションデータを、第2データベース内に格納することができる。第2データベースもまた、トランザクションデータを分析して、そのトランザクションデータの分類を取得することができる。この方式で、特定の分類に属するトランザクションデータの将来の検索では、第2データベースが、この分類に相関する全てのトランザクションデータを検索することができる。更には、一実施形態では、eコマースシステムのシステム管理者は、トランザクションデータについて問い合わせることを必要とする場合がある。このような状況下では、システム管理者によって使用されるクライアント端末は、特定の事前設定条件に一致するトランザクションデータに関して、第2サーバに要求メッセージを送ることができる。この要求メッセージを受信すると、第2サーバは、そのような事前設定条件に適合するトランザクションデータに関して、第2データベースに要求することができる。第2データベースは、事前設定条件に一致するトランザクションデータを検索して、そのトランザクションデータを、第2サーバに送り返す。第2サーバは、次に、そのトランザクションデータを、システム管理者のクライアント端末に提供する。本開示は、トランザクションデータ会計システム内に設置される、アプリケーションサーバの実施形態を提供する。このタイプのアプリケーションサーバは、前述のeコマーストランザクションシステム101、データウェアハウスシステム102、およびトランザクションデータ会計システム104を含む、eコマースシステムに関して好適である。eコマーストランザクションシステム101は、第1サーバおよび第1データベースを含む。トランザクションデータ会計システム104は、eコマーストランザクションシステム101から取得されるトランザクションデータの、データ会計を実行するために使用され、第2サーバおよび第2データベースを含む。図4に示すように、第2サーバは、トランザクションデータ処理ユニット401およびトランザクションデータ会計ユニット402を含む。トランザクションデータ処理ユニット401は、第1サーバによって送られるトランザクションデータを実時間で取得して、その取得されたトランザクションデータを、トランザクションデータ会計ユニット402に提供する。トランザクションデータ会計ユニット402は、トランザクションデータを分析して、そのトランザクションデータの分類を判定する。その分類に基づいて、トランザクションデータ会計ユニット402は、第2データベースから、この分類の履歴データを取得して、取得されたトランザクションデータと履歴トランザクションデータとを組み合わせ、その分類の現在のトランザクションデータを作り出す。第2データベースは、事前設定条件に適合するトランザクションデータに関して、データウェアハウスシステム102に問い合わせ、そのトランザクションデータと、従前に取得されたトランザクションデータとを比較して、そのトランザクションデータ内の不一致を更新する。トランザクションデータ処理ユニット401は、トランザクションデータ処理ユニット401が毎回トランザクションデータを取得するたびに、トランザクションデータを、トランザクションデータ会計ユニット402に送り、これがトリガーとなって、トランザクションデータ会計ユニット402にトランザクションデータの会計を開始させる。一実施形態では、トランザクションデータ処理ユニット401は、トランザクションデータを含むトリガーメッセージを、トランザクションデータ会計ユニット402に送ることができる。トランザクションデータを受信すると、トランザクションデータ会計ユニット402は、トランザクションデータを分析して、そのトランザクションデータの分類を判定する。具体的には、第1サーバによって送られるトランザクションデータは、その内容だけではなく、そのトランザクションデータの分類情報もまた含む。この方式で、トランザクションデータ会計ユニット402は、トランザクションデータから、分類情報を直接獲得することができる。トランザクションデータ会計ユニット402はまた、キーワードと分類との相関の相関テーブルを、予め記録することもできる。分類は、1つ以上のキーワードに相関し得る。トランザクションデータ会計ユニット402は、取得されたトランザクションデータから、キーワードを抽出し、相関テーブル内でそのキーワードを使用して、対応する分類を見出すことができる。このこともまた、トランザクションデータの分類情報を獲得する方法である。トランザクションデータ会計ユニット402が、データを分析して、その分類情報を獲得するための、他の方法が存在し得るが、簡潔性のために、本明細書では、更なる例は提供しないものとする。トランザクションデータ会計ユニット402は、データの分類情報を獲得した後、第2データベースに要求メッセージを送ることができる。このメッセージは、トランザクションデータの分類情報を含み、この分類に属する履歴トランザクションデータに関して、第2データベースに要求する。第2データベースは、この要求を受信した後、そのメッセージが搬送する分類情報をキーワードとして使用して、この分類に属する履歴トランザクションデータを局所的に検索し、その検索結果をトランザクションデータ会計ユニット402に送り返すことができる。特別な状況下、例えば所定の分類の履歴データが、第2データベース内に格納されていない場合には、第2データベースは、所定の分類に属する履歴トランザクションデータを見出し得ないことを指示する応答メッセージを、トランザクションデータ会計ユニット402に送り返すことができる。一実施形態では、トランザクションデータ会計ユニット402は、1つ以上の規則に従って、実時間ベースで、トランザクションデータのデータ会計を実行することができる。このことに先立ち、トランザクションデータ会計ユニット402は、クライアント端末から、クライアント指定の会計規則を受信することができる。例えば、トランザクションデータ処理ユニット402が、トランザクションデータを処理する前に、eコマーストランザクションデータ会計システム104のシステム管理者は、規則またはガイドラインを設定して、トランザクションデータ会計ユニット402に提供し得ることにより、トランザクションデータ会計ユニット402は、そのクライアント指定の規則またはガイドラインの下で、動作することができる。一実施形態では、規則は、例えば、同一の分類のトランザクションデータが一体に足し合わされることであり得る。この場合には、トランザクションデータ会計ユニット402は、獲得されたトランザクションデータを、同一の分類の履歴トランザクションデータに追加することになる。特定の事前設定条件に適合して、第2データベースによってデータウェアハウスシステム102から取得されたトランザクションデータと、その事前設定条件に適合する、従前に取得されたトランザクションデータとが、不一致である場合には、トランザクションデータ会計402は、データウェアハウスシステム102からのデータを使用することができる。換言すれば、第2データベースによってトランザクションデータ会計ユニット402に提供されるデータは、データウェアハウスシステム102によって維持される完全かつ正確なデータとするべきである。この方式で、トランザクションデータ会計ユニット402によって実施されるデータ会計は、完全かつ正確なデータに基づく。一実施形態では、トランザクションデータ処理ユニット401は、トランザクションデータを獲得した後、第2データベース内に格納されるトランザクションデータログテーブル内に、トランザクションデータのログを記録することができる。一実施形態では、トランザクションデータ処理ユニット401は、取得されたトランザクションデータを、第2データベース内に格納することができる。同様に、トランザクションデータ会計ユニット402もまた、取得されたトランザクションデータを、第2データベース内に格納することができる。別の実施形態では、トランザクションデータ処理ユニット401、またはトランザクションデータ会計ユニット402のいずれかが、その取得されたトランザクションデータを、第2データベース内に格納する。eコマースシステムのシステム管理者は、データを検索することを必要とする場合があり、特定の事前設定条件に適合するデータに関して、トランザクションデータ会計ユニット402に要求メッセージを送る場合がある。要求メッセージを受信すると、トランザクションデータ会計ユニット402は、その条件に適合するトランザクションデータに関して、第2データベースに要求する。第2データベースは、条件に適合するトランザクションデータを検索して見出した後、その検索結果をトランザクションデータ会計ユニット402に送り返す。トランザクションデータ会計ユニット402は、同様に、その検索結果をシステム管理者に送る。図4に示すサーバの実施形態の、機能および関係性の記述は、図3に示す方法の実施形態に対応する。それゆえ、図4に示すユニット間の関係性、ならびにそれらの機能は、簡潔性のために、繰り返さないものとし、図3に関する記述を参照することができる。図3に示すプロセスの多くの操作は、主として、eコマーストランザクションデータ会計システム104の第2サーバによって実装される。別の実施形態では、図4に示すサーバが、eコマーストランザクションデータ会計システム104内に実装される。したがって、本開示の実施形態はまた、例示的なeコマーストランザクションデータ会計システムも提供する。このトランザクションデータ会計システムは、eコマーストランザクションシステム101、データウェアハウスシステム102、およびeコマーストランザクションデータ会計システム104を含む、eコマースシステムに適用可能である。eコマーストランザクションシステム101は、第1サーバおよび第1データベースを含む。eコマーストランザクションデータ会計システム104は、eコマーストランザクションシステム101からのトランザクションデータを処理する。図5に示すように、eコマーストランザクションデータ会計システム104は、第2サーバ501および第2データベース502を含む。第2サーバ501を使用して、第1サーバから、トランザクションデータを実時間で受信する。このトランザクションデータを第2サーバによって分析して、分類情報を取得する。この分類情報に基づいて、第2サーバは、第2データベースから、その分類に属する履歴トランザクションデータを取得し、この履歴トランザクションデータを、取得されたトランザクションデータに追加して、所定の分類に属する現在のトランザクションデータを作り出す。第2データベース502を使用して、トランザクションデータを格納し、実時間ベースではなく、データウェアハウスシステム102を検索して、特定の事前設定条件に適合するデータを獲得する。事前設定条件に適合する、データウェアハウスシステム102からのデータと、取得されたトランザクションデータとの比較が行なわれ、取得されたトランザクションデータ内の不一致が更新される。任意選択的に、第2データベース502は、トランザクションデータのログを格納するトランザクションデータログテーブル、およびトランザクションデータを格納するトランザクションデータ基準テーブルを、その内部に確立しておくことができる。トランザクションデータログテーブル内に、記録は、ユーザーイベントを、各ユーザーイベントを単位として記録することができる。トランザクションデータ基準テーブル内に、記録は、ユーザーに関連するデータを、各ユーザーを単位として記録することができる。第2サーバ501は、取得されたトランザクションのデータログを、トランザクションデータログテーブル内に記録することができる。第2サーバ501および第2データベース502の特定の機能、ならびにそれらの間の関係性は、図3のプロセスならびに図4のサーバに関連して、詳細に説明される。時間の関係で、詳細な説明は繰り返さないものとする。図3の他に、本開示はまた、eコマーストランザクションデータを会計するための方法も提供する。この方法は、eコマーストランザクションシステム101、データウェアハウスシステム102、およびeコマーストランザクションデータ会計システム104を含む、eコマースシステムに適用可能である。eコマーストランザクションシステム101は、第1サーバおよび第1データベースを含む。eコマーストランザクションデータ会計システム104を使用して、eコマーストランザクションシステム101から集められるトランザクションデータのデータ会計を実行する。トランザクションデータ会計システム104は、第2サーバおよび第2データベースを含む。図6を参照して、このプロセスの操作を以下で説明する。S601では、第2サーバは、実時間で、第1サーバによって送られるトランザクションデータを受信する。一実施形態では、第1サーバは、eコマーストランザクションシステム101およびデータウェアハウスシステム102から独立して、eコマーストランザクションデータ会計システム104に、実時間で、トランザクションデータを提供することができる。一実施形態では、第1サーバは、第2サーバに、実時間でトランザクションデータを送ることができる。第1サーバは、第2サーバに、トランザクションデータを搬送する非同期メッセージを送ることができる。非同期メッセージは、1人のユーザーによって行なわれる一度のプロセスから生成されるデータを搬送することができる。この非同期メッセージは、信頼性のある場合もあり、または信頼性のない場合もある。信頼性のある非同期メッセージが、第1サーバによって送られる場合には、そのメッセージは、いずれのデータも損失することなく、第2サーバに到達することができる。しかしながら、信頼性のない非同期メッセージが、第1サーバによって送られる場合には、何らかの形態のデータ損失が存在し得るか、または、第2サーバは、そのメッセージを全く受信することができない。この場合には、第2サーバは、一部のトランザクションデータを取得することが不可能となり得る。実際の適用に関しては、信頼性のある非同期メッセージを送ることに関連するコストは、信頼性のない非同期メッセージ送ることに関連するコストよりも、全般的に高い。第1サーバによって非同期メッセージを送る動作は、無視可能であり得、eコマーストランザクションシステムの通常操作に影響を及ぼすことがない。S602では、トランザクションデータを取得すると、第2サーバは、トランザクションデータを第2データベース内に格納して、そのトランザクションデータを分析し、分類情報を取得する。第2データベースは、実時間ベースではなく、データウェアハウスシステム102を検索して、特定の事前設定条件に適合するデータを獲得することができる。所定の条件に適合する、データウェアハウスシステム102からのデータと、従前に取得されたトランザクションデータとの比較が行なわれ、取得されたトランザクションデータ内の不一致が更新される。様々な実施形態では、トランザクションデータは、異なった方式で分類することができる。例えば、トランザクションデータは、ユーザーに従って、またはトランザクション操作のタイプに従って分類することができる。トランザクションデータを取得すると、第2サーバは、トランザクションデータを第2データベース内に格納して、トランザクションデータを分析し、そのトランザクションデータに関連する分類情報を取得することになる。一実施形態では、トランザクションデータの格納および分析は、同時に、または任意の順序で逐次的に、実行することができる。一実施形態では、第1サーバによって送られるトランザクションデータは、そのトランザクションデータの内容だけではなく、そのトランザクションデータの分類情報もまた含む。このような状況下で、第2サーバは、トランザクションデータから、分類情報を直接取得することができる。第2サーバはまた、キーワードと分類との相関を有する相関テーブルも、予め格納することができる。各分類は、1つ以上のキーワードに相関し得る。トランザクションデータを取得すると、第2サーバは、そのトランザクションデータから、キーワードを抽出し、そのキーワードを使用して、対応する分類に関して相関テーブルを検索することができる。当然ながら、第2サーバはまた、他の方法を使用して、トランザクションデータを分析し、その分類を取得することもできるが、それらは本明細書で説明しないものとする。前述のように、第1サーバが、信頼性のない非同期メッセージを送る場合には、第2サーバは、そのメッセージおよびトランザクションデータを受信することができない。この関連で、第2サーバは、実時間ベースではなく、特定の事前設定条件に適合するデータに関してデータウェアハウスシステム102を検索して、従前に取得されたトランザクションデータと比較することができる。取得されたトランザクションデータ内に不一致が存在する場合には、その不一致が更新される。一実施形態では、第2データベースは、データウェアハウスシステム102を周期的に検索して、特定の事前設定条件に適合するデータを取得することができる。ユーザーは、例えば10分ごとになどの、必要性に基づいた検索の周期性を設定することができる。条件もまた、ユーザーによって設定することができ、例えば、直近の期間中に変化している全てのデータとすることができる。データの変化は、そのデータ内の追加とすることができる。第2データベースは、条件に適合する、取得されたトランザクションデータと、条件に適合する、従前に格納されたトランザクションデータとを比較することができる。第2データベースは、比較されたデータが一致する場合、措置を講じることはなく、そうでない場合、トランザクションデータ内のいずれの不一致も更新する。S603では、取得されたトランザクションデータの分類に基づいて、第2サーバは、第2データベースから、トランザクションデータおよび同一の分類に属する履歴データを取得する。トランザクションデータの分類情報を取得すると、第2サーバは、その分類情報を含む要求メッセージを第2データベースに送り、取得されたトランザクションデータおよび履歴データを含め、同一の分類に属する全てのトランザクションデータに関して、要求する。この要求メッセージを受信することに応答して、第2データベースは、その分類をキーワードとして使用し、同一の分類に属する全てのトランザクションデータに関して、局所的に検索し、その検索結果を、第2サーバに送り返すことができる。特別な状況下では、何らかの理由で、所定の分類に属する履歴データが、第2データベース内に格納されていない場合には、第2データベースは、所定の分類に属する、第2サーバによって取得されたトランザクションデータのみを送り返すことができ、履歴データを送り返すことはできない。S604では、第2サーバは、取得されたトランザクションデータと履歴トランザクションデータとを統合して、現在のトランザクションデータを提供する。注目すべき点は、第2サーバが、従前に取得されたトランザクションデータを、第2データベース内に格納している場合であっても、第2データベースは、取得されたトランザクションデータと、その対応する分類とを、単に相関させることができるのみであり、取得されたデータを、同一の分類の履歴トランザクションデータに追加し得ないことである。この場合には、第2データベース内の、所定の分類の下に格納されるデータは、少なくとも、取得されたトランザクションデータ、および所定の分類の履歴トランザクションデータを含む。したがって、第2サーバは、取得されたトランザクションデータと、対応する履歴トランザクションデータとを統合して、その分類の現在のトランザクションデータを作り出すことができる。一実施形態では、第2サーバは、実時間でのトランザクションデータのデータ会計のための、会計規則に従うことができる。このことに先立ち、第2サーバは、クライアント端末から、トランザクションデータに関するユーザー指定の会計規則を受信することができる。例えば、eコマースの管理者は、クライアント端末を通じて、会計規則を設定し、第2サーバが実行するように、その規則を第2サーバに提供することができる。一実施形態では、前述の規則は、同一の分類のトランザクションデータを追加することを必要とし得る。この場合には、第2サーバは、取得されたトランザクションデータを、同一の分類の履歴トランザクションデータに追加する。前述のように、第2データベースは、データウェアハウスシステム102から、特定の事前設置条件に適合するトランザクションデータを受信することが可能であるが、そのようなデータは、同様にその条件に適合する、従前に格納されたトランザクションデータとは不一致である場合がある。この場合には、第2サーバは、データウェアハウスシステム102によって提供されるトランザクションデータを使用することによって、会計プロセスを依然として進行させることができる。換言すれば、第2データベースによって第2サーバに提供されるデータは、データウェアハウスシステム102によって格納された、完全かつ正確なデータである。この方式で、第2サーバは、完全かつ正確なデータに基づいて、データ会計を実行することができる。任意選択的に、S601の操作を実行した後、第2サーバは、取得されたトランザクションデータを含むデータログを、第2データベースのトランザクションデータログテーブル内に格納することができる。このトランザクションデータログテーブルは、各ユーザー起動イベントを記録の単位として、または各非同期メッセージを記録の単位として、データを記録することができる。第2データベース内にトランザクションデータを格納した後、第2データベースは、トランザクションデータを分析し、そのトランザクションデータの分類の情報を取得して、トランザクションデータと分類とを相関させることができる。この方式で、第2データベースは、その相関に基づいて、この分類の全てのトランザクションデータを検索し、見つけ出すことができる。システム管理者が、特定のトランザクションデータを検索する場合、システム管理者によって使用されるクライアント端末、例えばコンピュータは、特定の事前設定条件に適合するトランザクションデータに関して、第2サーバに要求メッセージを送ることができる。この要求メッセージを受信した後、第2サーバは、所定の条件に適合するトランザクションデータを検索するように、第2データベースに要求することができる。所定の条件に適合するトランザクションデータを見つけ出すと、第2データベースは、その検索結果、すなわち所定の条件に適合するトランザクションデータを、第2サーバに戻し、第2サーバは同様に、その検索結果を、システム管理者によって使用されるクライアント端末に送る。図6に示すプロセスの実施形態、および図3に示すプロセスの実施形態は、特定の共通な技術特性を共有する。図3に関する説明で言及され得るような、それらの技術特性の詳細な説明は、繰り返さないものとする。図6のプロセスの実施形態に対応して、本開示はまた、eコマーストランザクションデータ会計システム内のアプリケーションサーバの実装も提供する。そのようなアプリケーションサーバは、eコマーストランザクションシステム101、データウェアハウスシステム102、およびeコマーストランザクションデータ会計システム104を含む、eコマースシステムに関して好適である。eコマーストランザクションシステム101は、上述のように、第1サーバおよび第1データベースを含み得る。eコマーストランザクションデータ会計システム104は、上述のように、eコマーストランザクションシステム101から取得されるトランザクションデータのデータ会計を実行することができ、第2サーバおよび第2データベースを含み得る。図4に示すように、第2サーバは、上述のように、トランザクションデータ処理ユニット401およびトランザクションデータ会計ユニット402を含み得る。トランザクションデータ処理ユニット401は、第1サーバによって送られるトランザクションデータを実時間で取得して、その取得されたトランザクションデータを、第2データベース内に格納し、取得されたトランザクションデータを分析して、その取得されたトランザクションデータに関連する分類情報を獲得する。トランザクションデータ処理ユニット401は、トランザクションデータ会計ユニット402に、この分類情報を含むトリガーメッセージを送り、これがトランザクションデータ会計ユニット402による、トランザクションデータの会計のトリガーとなる。分類情報に基づいて、トランザクションデータ会計ユニット402は、第2データベースから、前述のトランザクションデータおよび同一の分類の履歴トランザクションデータを取得して、そのトランザクションデータと履歴トランザクションデータとを組み合わせ、現在のトランザクションデータを作り出す。第2データベースは、データウェアハウスシステム102から、特定の事前設定条件に適合するトランザクションデータを検索して取得し、そのようなトランザクションデータと、従前の対応するトランザクションデータとを比較して、そのトランザクションデータ内の不一致を更新する。このサーバの実施形態と、先行の実施形態との顕著な差異は、取得されたトランザクションデータに関連する分類情報を取得した後、トランザクションデータ処理ユニット401が、トランザクションデータ会計ユニット402に、その分類情報を含むトリガーメッセージを送るが、トランザクションデータを送らないことである。トランザクションデータ会計ユニット402は、トランザクションデータ処理ユニット401によって取得されたトランザクションデータ、および同一の分類の履歴データを、第2データベースから取得する。このサーバの実施形態は、前述の実施形態との多くの技術的な類似点を有する。例えば、トランザクションデータを取得した後、トランザクションデータ処理ユニット401は、トランザクションデータのログを、第2データベース内のトランザクションデータログテーブル内に記録する。簡潔性のために、これらの特徴の説明は繰り返さないものとする。更には、このサーバの実施形態は、図6に示すプロセスの実施形態に対応する。当業者は、このサーバの実施形態の各機能ユニットの機能および関係性に関して、図6のプロセスを参照することができる。したがって、説明は繰り返さないものとする。図6のプロセスの実施形態では、トランザクションデータ会計システムのサーバが実行エージェントと見なされる、多くの操作が存在する。その一方で、対応するサーバもまた、トランザクションデータ会計システム内に設置される。したがって、本実施形態はまた、eコマースシステムも提供する。このeコマースシステムは、eコマーストランザクションシステム101、データウェアハウスシステム102、およびトランザクションデータ会計システム104を含む。eコマーストランザクションシステム101は、第1サーバおよび第1データベースを含む。トランザクションデータ会計システム104は、eコマーストランザクションシステムから取得されるデータの会計のために使用される。図5では、トランザクションデータ会計システム104は、第2サーバ501および第2データベース502を含む。第2サーバ501は、第1サーバによって送られるトランザクションデータを、実時間で取得する。第2サーバ501は、そのトランザクションデータを、第2データベース502内に格納し、データを分析して、そのトランザクションデータが属する分類を指示する分類情報を獲得する。この分類情報に基づいて、第2サーバ501は、そのトランザクションデータおよびその分類の履歴トランザクションデータを、第2データベース502から取得し、そのトランザクションデータと履歴トランザクションデータとを組み合わせて、現在のトランザクションデータを作り出す。第2データベースは、トランザクションデータを格納し、実時間ではなく、データウェアハウスシステム102を検索して、特定の事前設定条件に適合するトランザクションデータを取得し、取得されたトランザクションデータと、従前の対応するトランザクションデータとを比較して、そのトランザクションデータ内の不一致を更新する。任意選択的に、第2データベース502は、トランザクションデータのログを格納するためのトランザクションデータログテーブル、およびトランザクションデータを格納するためのトランザクションデータ基準テーブルを準備することができる。トランザクションデータログテーブル内では、記録は、ユーザーによって起動される各イベントの単位とすることができる。トランザクションデータ基準テーブル内では、各ユーザーを、記録の単位とすることができる。第2サーバ501は、取得されたトランザクションデータのログを、トランザクションデータログテーブル内に格納することができる。第2サーバ501および第2データベース502の特定の機能、ならびにそれらの間の関係性は、図6のプロセスの実施形態に対応する。したがって、簡潔性のために、詳細な説明は繰り返さないものとする。上述のように、eコマーストランザクションデータ会計システム104の第2サーバは、eコマーストランザクションシステム101のデータベースからではなく、eコマーストランザクションシステム101の第1サーバから、実時間で獲得する。このことは、システムのデータベースに負担をかけることがなく、データベースの通常業務に影響を及ぼすことがない。この技術はまた、データベースが破損することも防ぐことになる。更には、eコマーストランザクションシステム101の第1サーバはまた、信頼性のない非同期メッセージを通じて、トランザクションデータ会計システム104に、トランザクションデータを提供することもできる。このことは、システムの通常のデータ処理に影響を及ぼすことも、減速させることもない。更には、トランザクションデータ会計システム104は、事前設定条件に適合するトランザクションデータ、特に、繰返し周期内で最近変化したトランザクションデータを、実時間ではなく取得することができる。このことは、トランザクションデータ会計システムが、非同期メッセージの全てを受信しない場合であっても、当てはまる。換言すれば、この技術は、全てのトランザクションデータが、周期の終了時に、トランザクションデータ会計システムによって取得され得ることを保証することができる。このことは、データ会計システムに、より正確なデータ構造を提供することができる。本開示が、必要なハードウェアを使用して、ソフトウェアによって実装し得ることを、当業者は理解し得る。本開示は、ソフトウェア製品として実装することができる。このソフトウェアは、ROM/RAM、フロッピー登録商標/ハードドライブ、CD-ROMなどのような、記憶媒体内に格納することができる。このソフトウェアは、コンピュータ機器例えば、PC、サーバ、ネットワーク機器が、本法の全体または一部を実装することができるように、幾つかの命令を含む。各実施形態は、進行的に説明され、それぞれの類似点は、互いに相互参照することができる。本開示の強調点は、各実施形態の、互いの差異である。特に、システムの実施形態は、プロセスの実施形態との、その根本的な類似性のために、簡潔にのみ説明される。様々な実施形態は、例えば、パーソナルコンピュータ、サーバコンピュータ、ハンドヘルドデバイスもしくは携帯デバイス、フラットタイプデバイス、マルチプロセッサシステム、マイクロプロセッサシステム、セットトップボックス、プログラム可能家庭用電化製品、ネットワークPC、ミニコンピュータ、メインフレームコンピュータ、および分散コンピューティング環境などの、多くの一般的もしくは特殊なコンピューティングシステム環境または構成と共に使用することができる。本開示は、記載されるようなコンピュータ内でのコマンドを実行する例えば、プログラムモジュールことができる。プログラムモジュールは、特別なタスクを実行すること、あるいは特殊な抽象データカテゴリのルーチン、プログラム、オブジェクト、コンポーネント、および他のデータ構造を実装することを含む。本開示はまた、分散コンピューティング環境上でも実行することができる。様々な実施形態が、本開示で十分に説明されると共に、当業者によるそれらの実施形態の変型または修正は、本開示の趣旨から逸脱することがなく、それゆえ、依然として本開示の範囲内にある。