特殊な管理 > Windchill の環境の設定 > Windchill ランタイム環境 > クライアントソフトウェアのコンポーネント > Java アプレット
  
Java アプレット
Java アプレットは Windchill サーバーからダウンロードされ、クライアントシステム上で実行されます。Java アプレットには高度なグラフィカルユーザーインタフェース機能が備わっているため、ユーザーと複雑なやり取りができます。
Java アプレットを起動すると、Java RMI により Windchill サーバーと直接通信できます。このため、HTTP サーバーによる間接的な通信で生じる負荷を避けられるので、非常に複雑なデータをクライアントとサーバー間で簡単にやり取りできます。
HTTP プロキシを使用してファイヤウォールを通す必要がある場合、Java RMI 通信は HTTP 上に自動的に重ねられます。ただし、その結果、Windchill サーバーに直接接続する場合よりもパフォーマンスが大幅に低下します。
同一の Windchill システムからロードしたアプレットクラスは相互に通信し、ブラウザのウィンドウやフレームを使用してシームレスなシステムイメージを提供します。
連結した Windchill システム (個々の HTTP サーバーに属する) からロードしたアプレットのクラスは、セキュリティの理由により、互いに直接通信できません。したがって、システム間のリンクには HTTP URL が使用され、HTML ウィンドウにロードするためにブラウザに渡されます。その結果、HTML ページには JavaScript または JScript とアプレットタグが含まれ、ここでもウィンドウとフレームが使用されてシームレスなシステムイメージが提供されます。
対話型アプレットでは、実行時間の長いサーバートランザクション用にフィードバックを表示できます。このフィードバックはプログレスインジケータの形式で表示でき、操作をキャンセルする機能を持つ場合もあります。