すべてのディプロイ サービスでは、その Service Class 属性を「MF deployment」に設定する必要があります。ディプロイ サービスには、対話タイプ「Web」を使用するリスナーが関連付けられていなければなりません。
ディプロイ サービスの構成情報は、次のようになります。
[MF client] scheme=http URL=virtual-directory-name-1/mfdeploy.exe/virtual-directory-name-2 accept=application/x-zip-compressed
virtual-directory-name-1 は、ディプロイ プログラム mfdeploy.exe を保持するディレクトリ、virtual-directory-name-2 は、ディプロイされるサービスを含めるディレクトリを指定します。
スキームおよび受け入れパラメーターの値の変更は禁止されていますが、ディプロイ サービスを新規作成する場合、その値がデフォルトとなるため、値を省略できます。
ESDEMO の Deployer サービスの設定は次のとおりです。
[MF client] scheme=http URL=/cgi/mfdeploy.exe/uploads accept=application/x-zip-compressed
ディプロイ サービスの構成は、サービスのリスナーの構成と一致する必要があります。URL パラメーターは、リスナーが使用するものと同じ、mfdeploy.exe プログラムの場所の仮想ディレクトリ名を指定しなければなりません。ディプロイされるサービスを受け入れる仮想パスを、リスナーに構成される仮想ディレクトリ名に変更できます。
[virtual paths] <default>=/dev/null studioenterpriseedition=<ES>/bin project1=c:/development/project1 project2=c:/development/project2
[MF client] scheme=http URL=/studioenterpriseedition/mfdeploy.exe/project1 accept=application/x-zip-compressed
「project1」サービスを使用してディプロイしたサービスは c:\development\project1 に格納されます。project2 に同様のサービスを作成できます。
[virtual paths] <default>=/dev/null studioenterpriseedition=<ES>/bin project1=home/development/project1 project2=home/development/project2
[MF client] scheme=http URL=/studioenterpriseedition/mfdeploy.exe/project1 accept=application/x-zip-compressed
「project1」サービスを使用してディプロイしたサービスは /home/development/project1 に格納されます。project2 に同様のサービスを作成できます。
ディプロイ ディレクトリには .mfdeploy ファイルが必要であることに注意してください。.mfdeploy ファイルを %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\deploy(Windows) または $COBDIR/deploy(UNIX) からコピーして、このファイルを必要に応じて変更します。
たとえば、Enterprise Server が %ProgramFiles(x86)%\Micro Focus\Enterprise Developer にインストールされている場合、「<ES>/deploy」は %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\deploy(Windows) になります。