Formcoordinatorは、生成したHTMLデータをWebブラウザ上で表示するため、Webブラウザから参照可能なサーバにインストールする必要があります。
Formcoordinatorを使用したシステムをインターネット上で運用する場合は、イントラネット上で運用する場合に比べて、サーバの配置に関して配慮する必要があります。
インターネット上で運用する場合は、次に示すどちらかの方法でサーバを配置して、サーバの配置に関して配慮してください。
DMZ上に配置したWebサーバにFormcoordinatorをインストールする
ファイアウォール内に配置したWebサーバ/アプリケーションサーバにFormcoordinatorをインストールして、Webサーバ/アプリケーションサーバはリバースプロキシなどによってインターネットと接続する
どちらの方法でも、Formcoordinatorは問題なく動作します。
a.の場合、Webサーバがインターネットから直接参照できるため、アタックされやすいです。アタックされた場合、システムの書き換えなどが行われるおそれがあります。
b.の場合、Webサーバ/アプリケーションサーバが外部から直接参照できないため、アタックされにくいです。
このため、運用時のサーバの配置としては、b.をお勧めします。