Jython または Jacl スクリプト言語を使用すると、wsadmin ツールでデプロイ済みアプリケーションを管理することができます。WSGateway グループの コマンドおよびパラメーターは、ゲートウェイ・サービス、プロキシー・サービス、 およびターゲット・サービスの作成と管理に使用できます。
ターゲット・オブジェクト
GatewayService オブジェクトのオブジェクト名パラメーターおよび戻り値
例
バッチ・モードの使用例:
set gwTarget [$AdminTask addWSGWTargetService $gwService {-name "AnotherTarget" -targetService "AnotherService"}]
gwTarget=AdminTask.addWSGWTargetService(gwService, '[-name AnotherTarget -targetService AnotherService]')
gwTarget=AdminTask.addWSGWTargetService(gwService, ['-name', 'AnotherTarget', '-targetService', 'AnotherService'])
対話モードの使用例:
$AdminTask addWSGWTargetService {-interactive}
AdminTask.addWSGWTargetService ('[-interactive]')
AdminTask.addWSGWTargetService (['-interactive'])
ターゲット・オブジェクト
ゲートウェイ・サービスが作成されるゲートウェイ・インスタンスの ObjectNameパラメーターおよび戻り値
例
バッチ・モードの使用例:
set gwService [$AdminTask createWSGWGatewayService $wsgw {-name MyGatewayService -targetService MyService}]
gwService = AdminTask.createWSGWGatewayService(wsgw, '[-name MyGatewayService -targetService MyService]')
gwService = AdminTask.createWSGWGatewayService(wsgw, ['-name', 'MyGatewayService', '-targetService', 'MyService'])
対話モードの使用例:
$AdminTask createWSGWGatewayService {-interactive}
$AdminTask createWSGWGatewayService ('[-interactive]')
$AdminTask createWSGWGatewayService (['-interactive'])
ターゲット・オブジェクト
プロキシー・サービスが作成されるゲートウェイ・インスタンスのオブジェクト名。パラメーターおよび戻り値
例
バッチ・モードの使用例:
set proxyService [$AdminTask createWSGWProxyService $wsgw {-name MyProxyService -node MyNode -server server1}]
proxyService = AdminTask.createWSGWProxyService(wsgw, '[-name MyProxyService -node MyNode -server server1]')
proxyService = AdminTask.createWSGWProxyService(wsgw, ['-name', 'MyProxyService', '-node', 'MyNode', '-server', 'server1'])
対話モードの使用例:
$AdminTask createWSGWProxyService {-interactive}
AdminTask.createWSGWProxyService ('[-interactive]')
AdminTask.createWSGWProxyService '([-interactive'])
ターゲット・オブジェクト
ゲートウェイ・サービス・オブジェクトのオブジェクト名パラメーターおよび戻り値
例
バッチ・モードの使用例:
$AdminTask deleteWSGWGatewayService $gwService
AdminTask.deleteWSGWGatewayService(gwService)
AdminTask.deleteWSGWGatewayService(gwService)
対話モードの使用例:
$AdminTask deleteWSGWGatewayService {-interactive}
AdminTask.deleteWSGWGatewayService ('[-interactive]')
AdminTask.deleteWSGWGatewayService (['-interactive'])
ターゲット・オブジェクト
ProxyService オブジェクトのオブジェクト名パラメーターおよび戻り値
例
バッチ・モードの使用例:
$AdminTask deleteWSGWProxyService $proxyService
AdminTask.deleteWSGWProxyService(proxyService)
AdminTask.deleteWSGWProxyService(proxyService)
対話モードの使用例:
$AdminTask deleteWSGWProxyService {-interactive}
AdminTask.deleteWSGWProxyService ('[-interactive]')
AdminTask.deleteWSGWProxyService (['-interactive'])
ターゲット・オブジェクト
TargetService オブジェクトのオブジェクト名。パラメーターおよび戻り値
例
バッチ・モードの使用例:
$AdminTask removeWSGWTargetService $gwTarget
AdminTask.removeWSGWTargetService(gwTarget)
AdminTask.removeWSGWTargetService(gwTarget)
対話モードの使用例:
$AdminTask removeWSGWTargetService {-interactive}
AdminTask.removeWSGWTargetService ('[-interactive]')
AdminTask.removeWSGWTargetService (['-interactive'])