特殊な管理 > サポートされるビジュアリゼーションとパブリッシング > Windchill Visualization Services の技術的な概要 > WVS アーキテクチャ
  
WVS アーキテクチャ
WVS は Windchill のネイティブドキュメントコンテンツのライトウェイト製品表現をパブリッシングする機能を顧客に提供するシステムです。これらのライトウェイト製品表現は Windchill データベースに格納され、表示、管理、修正できます。
次の図は、Windchill Visualization Services のアーキテクチャを表しています。
WVS は、3 つの主要サービス/コンポーネントで構成されています。
WVS パブリッシャ
WVS Worker Agent
WVS ローダー
WVS パブリッシャ
WVS パブリッシャは、ライトウェイト製品表現のパブリッシング、干渉検知ジョブの管理、印刷ジョブの管理など、ジョブの "処理" プロセスを管理するサービスです。WVS パブリッシャは、ジョブのタイプとソースに基づいてジョブエントリに優先順位を付けます。WVS パブリッシャは、ジョブそのものを処理することも (WTDocument ジョブまたは干渉検知ジョブの場合)、必要なときに変換のために Worker Agent にジョブを送信することもできます (SolidWorks パブリッシングジョブなどの場合)。
WVS Worker Agent
WVS Worker Agent は、パブリッシングの一部としてネイティブデータのライトウェイト Creo View ビューデータへの変換を管理し、Windchill から受け取ったバッチ干渉検知リクエストまたはバッチ印刷リクエストの処理を管理するサービスです。
WVS ローダー
WVS ローダーは、処理されたデータを Windchill データベースにロードするサービスです。また、必要な場合、WVS ローダーは変換済みビューデータの 2D および 3D サムネイルイメージを作成して、Windchill データベースに両方のファイルをまとめてロードすることもできます。
WVS パブリッシングのメカニズム
パブリッシャ (パブリッシングジョブ) は、パブリッシングするオブジェクトのコンテンツを変換する必要があるかどうかを判別します。変換する必要がある場合、このリクエストを Worker Agent に 'チケット' として渡します。Worker Agent は Worker を開始し、ドキュメントのコンテンツを Worker に転送します。Worker が完了すると、Worker Agent はパブリッシングされたデータを Worker から受け取ってパブリッシャに返します。パブリッシャは、ローダーを自動的に呼び出すことで、結果データを Windchill に保管し、Windchill 属性情報をマージして製品表現を作成します。