サーバー構成 > 事後のサーバー構成 > HTTP2 プロトコルの構成
  
HTTP2 プロトコルの構成
Windchill RV&S では、Swing クライアントと CLI クライアントに対して BEEP プロトコルがサポートされ、Web クライアントと更新された Web インタフェースクライアント (ブラウザベース) に対して HTTP プロトコルと HTTP/2 プロトコルがサポートされています。
Windchill RV&S 13.1 以降では、Swing クライアントと CLI クライアントに対して HTTP/2 (または HTTP2) プロトコルがサポートされています。
次の場合、HTTP2 プロトコルはサポートされません。
バージョン 13.1 よりも前の Swing クライアントと CLI クライアント
現行バージョンと旧バージョンの Windchill RV&S Agent
コンフィギュレーション管理機能 (サーバー、プロキシ、クライアント)
Swing クライアントと CLI クライアントで HTTP2 プロトコルを使用するには、管理者がサーバー上とクライアント上で適切な設定を構成する必要があります。セキュリティで保護されたモードで Windchill RV&S 環境が設定されている場合にのみ、HTTP2 プロトコルが使用されます。
HTTP2 に対するサーバーの有効化
サーバーで HTTP2 リクエストを処理できるようにするには、is.properties ファイル内に以下のプロパティが記述されていることを確認します。
mksis.http.protocol.upgrade=true
このプロパティにより、ブラウザベースのクライアントが HTTP2 経由でサーバーに接続できるようになります。
サーバーで HTTP2 リクエストを処理できるようにするには、is.properties ファイル内に以下のプロパティを追加します。
mksis.rmi.transport=http
このプロパティにより、Swing クライアントと CLI クライアントが HTTP2 経由でサーバーに接続できるようになります。
* 
HTTP2 プロトコルを使用する場合は、配布環境内のすべてのサーバー (ステージングサーバーを含む) を HTTP2 用に構成する必要があります。混合モードプロトコルの構成はサポートされていません。
Swing クライアントと CLI クライアントの場合、mksis.http.protocol.upgrade=falsemksis.rmi.transport=http を使用することはお勧めしません。
mksis.rmi.transport=http が記述されていない場合、Swing クライアントと CLI クライアントはデフォルトの非 HTTP プロトコルを使用します。
HTTP2 に対するクライアントの有効化
Swing クライアントと CLI クライアントで HTTP2 プロトコルを使用するには、サーバー側で変更を行うほかに、以下のプロパティを IntegrityClientSite.rc ファイルに追加する必要があります。
IntegrityClient.rmi.transport=http
管理者は、更新されたプロパティが IntegrityClientSite.rc ファイル内に存在するかどうか、手動更新用に使用できるかどうか、サイレントインストールに含まれているかどうかを確認する必要があります。サイレントインストールについては、「サイレントインストールの使用」を参照してください。
* 
Swing クライアントまたは CLI クライアントが起動すると、Windchill RV&S Server によってクライアントのプロトコルが確認されます。Windchill RV&S Server により、クライアントとサーバーで異なるプロトコルが使用されていることが確認された場合、クライアントを終了してから再起動するように促すメッセージが表示されます。このメッセージに従うと、クライアント側のプロトコルが自動的に変更されます。