Interstage Application Server SOAPサービス ユーザーズガイド
目次 索引 前ページ次ページ

第10章 Webサービスの運用> 10.3 CORBA/SOAPゲートウェイの運用

10.3.2 CORBA/SOAPクライアントゲートウェイ

 CORBA/SOAPクライアントゲートウェイは、CORBAサービス上で動作するサーバアプリケーションです。
 ここでは、CORBA/SOAPクライアントゲートウェイの起動と停止の手順、およびデータ変換サーバントの操作手順(CORBA/SOAPクライアントゲートウェイに登録、削除、登録情報の表示)について説明します。

 CORBA/SOAPクライアントゲートウェイの操作を行う場合、事前にCORBAサービスが起動されている必要があります。

起動と停止


 以下にCORBA/SOAPクライアントゲートウェイの起動と停止について示します。


 CORBA/SOAPクライアントゲートウェイの起動と停止は、"/opt/FJSVsoap/bin"ディレクトリ下にある以下のコマンドを実行してください。

データ変換サーバントの操作

 以下のコマンドを使用してデータ変換サーバンの操作を行います。

◆データ変換サーバントの登録と活性化

 soapgwaddclgwコマンドは、CORBA/SOAPクライアントデータへの変換サーバントの登録と活性化を行います。
 この操作により、データ変換サーバントを生成したIDL定義を使用するCORBAクライアントアプリケーションとRPCサーバアプリケーションの連携が可能となります。
 またsoapgwaddclgwコマンドの-replaceオプションにより、同じインタフェースリポジトリIDで登録されているデータ変換サーバントの再登録(登録情報の変更)が可能です。


 インタフェースリポジトリID"IDL:ODsample/stringtest:1.0"のデータ変換サーバントをCORBA/SOAPクライアントゲートウェイに登録/活性化します。

  soapgwaddclgw -id IDL:ODsample/stringtest:1.0 -n ODsample::stringtest
     -url http://host_name/soap_admin/servlet/WSContainer -urn urn:ODsample::stringtest


◆データ変換サーバントの削除

 soapgwdelclgwコマンドは、変換サーバントの非活性化とCORBA/SOAPクライアントデータからの削除を行います。データ変換サーバントは、CORBAクライアントアプリケーションから受け付け済みのすべてのリクエストを処理してから削除されます。


 インタフェースリポジトリID"IDL:ODsample/stringtest:1.0"のデータ変換サーバントをCORBA/SOAPクライアントゲートウェイから削除します。

  soapgwdelclgw -id IDL:ODsample/stringtest:1.0

◆データ変換サーバントの表示

 CORBA/SOAPクライアントゲートウェイに登録されているデータ変換サーバントの情報を表示します。


 インタフェースリポジトリID"IDL:ODsample/stringtest:1.0"のデータ変換サーバントの情報を表示します。

 soapgwlistclgw
 --------------------------------------------------
 RepositoryID : IDL:ODsample/stringtest:1.0
 ClassName : ODsample._stringtestSOAPGWServant
 --------------------------------------------------


目次 索引 前ページ次ページ

Copyright 2003 FUJITSU LIMITED