同じ部門サーバーに、本製品と、「ICMWA000」の名前を持つSymfoware RDBシステムとは、共存できません。本製品をインストールするときには、インストール先のオペレーティングシステムに、「ICMWA000」の名前を持つSymfoware RDBシステムが存在しないことを確認してください。もしも存在する場合は、それを削除してから、本製品をインストールしてください。
1つの部門サーバーでは、Charset-Web入力のワークユニット(サーブレットのインスタンス)を複数設定して運用することはできません。
資源管理サーバーと部門サーバーは、別々のコンピューターで運用することを強くおすすめします。
やむを得ず、資源管理サーバーと部門サーバーを1台のコンピューターで運用する場合は、「付録B 資源管理サーバーと部門サーバーを1台のコンピューター上にインストールする方法」の内容をよく確認した上で、インストールおよび運用をしてください。
Charset-Web入力のWebアプリケーションを配備するプロセスには、業務アプリケーションなど、Charset-Web入力以外のWebアプリケーションを配備することはできません。
1つの業務で構成されたシステム内で使用できる運用文字コードの種類は1つに限られます。例えば、同一システム内で、運用文字コードを「シフトJIS(MS)」に設定した部門サーバーと「Unicode(MS)」に設定した部門サーバーを混在させることはできません。
負荷分散をする場合は、対象とするサーバーグループ間で、環境ファイル、運用文字コードおよびWebページの文字エンコーディングを同一にする必要があります。
Charset-Web入力は、業務アプリケーションと同一のオリジンにする必要があります。
JSVRFXのコンテンツは、Webサーバーにより、最終更新時刻(HTTPレスポンスヘッダーのLast-Modified)が自動的に設定される場合があります。この場合、クライアントでブラウザーキャッシュが有効利用されるため、運用中のネットワーク負荷を大幅に低減できます。
しかし、ブラウザーまたはWebサーバーの設定によっては、ブラウザーがWebサーバーにアクセスしないため、ブラウザーキャッシュが更新されない場合があります。この場合、外字の更新や修正適用時に、更新されたコンテンツが利用されない事象が発生します。このような場合、また、このような事象が予想される場合は、以下のどぢらかの対処を実施してください。
Internet Explorer 11の場合、インターネット一時ファイルの設定で「Webサイトを表示するたびに確認する」に設定する。
Webサーバーの設定で、JSVRFXのコンテキストに対し、HTTPレスポンスヘッダーに有効期限切れ状態(Cache-control:max-age=0)を設定する。
なお、一度でもブラウザーにキャッシュされた場合、HTTPレスポンスヘッダーの追加だけでは事象は改善されません。前述のブラウザー設定変更や、ブラウザーキャッシュの削除により対処してください。
ブラウザーキャッシュの仕様および対処方法の詳細については、RFC,MSDN,Webサーバー等の外部ドキュメントを参照してください。
JSVRFXが提供するWebフォントは、ファイルサイズが大きいため、一斉にアクセスされた場合、ネットワーク負荷が高まる場合があります。そのため導入時、または外字の更新時には、ネットワークへの負荷対策に配慮してください。サイズの目安は以下の通りです。
フォント種 | MS 明朝 | FJCM明朝体 | FUJ明朝体 | ブラウザーキャッシュ有効時のキャッシュ更新タイミング |
---|---|---|---|---|
内字フォント | 0MB | 10数MB/クライアント | 導入後の初回表示、またはブラウザーキャッシュの初期化後 | |
外字フォント | 0~数MB/クライアント | 外字の更新後の初回表示、またはブラウザーキャッシュの初期化後 |
通常、ブラウザーキャッシュの最終更新時刻には、部門サーバーのシステム時刻が利用されるため、定期的に調整されるよう配慮してください。
サーブレットコンテナとしてTomcatを使用する場合は、部門サーバーへアクセスするクライアント数やセキュリティなどの観点から、Tomcatとは別にWebサーバーを導入し、Tomcatと連携して動作するような構成を検討することを強く推奨します。なお、TomcatやWebサーバーの環境構築、およびその運用方法については、本製品のサポート範囲外となります。