Windchill 実行時アーキテクチャの概要
以下の図は、Windchill ソリューションのアーキテクチャを主要コンポーネントによって大まかに示したものです。
この図には、Windchill ソリューションを構成する一般的なコンポーネントが示されています。ソリューションによっては、含まれるコンポーネントが多少異なる場合があります。使用している Web サーバーにかかわらず、Windchill は常に Embedded Servlet Engine をインストールして使用します。また、ユーザーがほか種類のクライアントにアクセスする場合や、Windchill とやり取りするその他の製品 (Cognos Reporting ツールや Servigistics Arbortext Publishing Engine など) がインストールされている場合があります。コードをカスタマイズしたために別のコンポーネントがアーキテクチャに追加される場合もあります。
Windchill サーバーコンポーネントの格納場所は、使用可能なマシンの種類と数に基づいて決定します。以下の設定が可能です。
• Windchill サーバーコンポーネントをそれぞれ別々のマシンに格納
• 複数のコンポーネントを同じマシンに格納
• すべてのコンポーネントを 1 台のマシンに格納
• Windchill ソリューションの複数の同時インスタンスを同じサーバーに格納
Windchill サーバーコンポーネントには、以下のものが含まれます。
• Windchill クライアント
• Windchill アプリケーションサーバー (サーバーマネージャおよび 1 つ以上のメソッドサーバーで構成)
• HTTP Web サーバー
• Java EE サーブレットコンテナ
• リレーショナルデータベースサーバー
• LDAP サーバー
• リバースプロキシサーバー (オプション)
• SiteMinder などの認証サーバー (オプション)
| これらのコンポーネントの多くは、ロードバランスを目的として、またはレスポンス時間を短縮するために、複数回配置できます。 |
以下のトピックでは、複数のコンポーネントを連携させる方法について概説します。ヘルプセンターの「特殊な管理」セクションのその他のトピックでは、Windchill 環境でコンポーネントを構成する方法について詳しく説明します。