Web サービス記述 (WSDL) ファイルと Web サービス バインド (WSBIND) ファイルを生成して、Web サービスとして CICS アプリケーション プログラムを公開します。
 
	 注意:この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスに提供されます。機能の最終版については、今後リリースする予定です。詳細については、
Micro Focus SupportLine までお問い合わせください。
 CICS Web サービス機能は、開発およびテストでの使用を目的とした早期採用者製品 (Early Adopter Product; EAP) です。本製品リリースでは、この機能は製品のディプロイ用には推奨されません。
 
	  
 
		重要:CICS Web Services 機能を使用するための前提条件として、
先に IBM CCSID 変換テーブルをインストールして構成する必要があります。手順については、「CCSID 変換テーブルのインストールおよび構成」を参照してください。 
 
	  
 
	 構文:
 
		 
		ls2ws pgmint={channel|commarea}
      pgmname=program-name
      uri=address
      wsbind=bind-file
      wsdl=wsdl-file
      reqmem=request-copy-file
     [respmem=response-copy-file]
     [operation-name=operation-name]
     [wsdl-namespace=wsdl-namespace]
     [contid=container-name]
 
		ls2ws -help
 
	  
 
	 パラメーター:
 
		 
		 
		   
			 - チャネル
 
 
			 - チャネル コンテナーを介してデータを渡します。
 
 
		   
		   
			 - commarea
 
 
			 - commarea を介してデータを渡します。
 
 
		   
		   
			 - program-name
 
 
			 -  Web サービスとして公開する対象アプリケーション プログラムの名前。
 
 
		   
		   
			 - address
 
 
			 -  Web サービスへのアクセスにクライアントが使用する相対または絶対 URI。
 
 
		   
		   
			 - bind-file
 
 
			 -  Web サービス バインド ファイルの完全修飾名。
 
 
		   
		   
			 - wsdl-file
 
 
			 -  Web サービス記述を含む WSDL ファイルの完全修飾名。
 
 
		   
		   
			 - request-copy-file
 
 
			 -  Web サービス要求の高レベル言語構造体を含むコピーブック ファイルの完全修飾名。
 
 
		   
		   
			 - response-copy-file
 
 
			 - Web サービス応答の高水準言語構造体を含むコピーブック ファイルの完全修飾名。
 
 
		   
		   
			 - operation-name
 
 
			 -  生成された WSDL ファイルで使用されるオペレーション名。指定されなかった場合、デフォルトで program-name にリテラル値Operationを追加した値に設定されます。
 
 
		   
		   
			 - wsdl-namespace
 
 
			 -  生成された WSDL ファイルで使用される CICS 名前空間。指定されなかった場合、デフォルトでhttp://www.pgmname.comに設定されます。
 
 
		   
		   
			 - container-name
 
 
			 -  SOAP メッセージを表すために使用される、トップレベルのデータ構造を保持するコンテナーの名前。指定されなかった場合、デフォルトで DFHWS-DATA に設定されます。
 
 
		   
		   
			 - -help
 
 
			 -  ls2ws パラメーターに関する情報を表示します。
 
 
		   
		
 
	  
 
	 例:
 
		 
		 
		   
			 - 例 1
 
 
			 - 以下のコマンドは、incpy.cpy 要求コピーブックと outcpy.cpy 応答コピーブックを使用して comml1 CICS プログラムと通信し、mywsdl.wsdl WSDL ファイルと mywsbind.wsbind Web サービス バインド ファイルを生成します。
				
ls2ws pgmname=comml1 
      pgmint=channel 
      reqmem=incpy.cpy 
      respmem=outcpy.cpy 
      wsdl=mywsdl.wsdl 
      wsbind=mywsbind.wsbind 
      uri=/mysvc/operation
 
			  
 
		   
		   
			 - 例 2
 
 
			 - 以下のコマンドは、set1.cpy 要求コピーブックを使用して set1 CICS プログラムと通信し、それぞれ newOperation という名前の新たに定義された操作を含む、set1.wsdl WSDL ファイルと set1.wsbind Web サービス バインド ファイルを生成します。
				
ls2ws pgmname=set1 
      pgmint=commarea 
      reqmem=set1.cpy 
      wsdl=set1.wsdl 
      wsbind=set1.wsbind 
      uri=/mysvc/operation 
      operation-name=newOperation