Interstage Application Server SOAPサービス ユーザーズガイド
|
目次
索引
|
11.3.4 サンプルプログラムReturnArray
サンプルプログラムReturnArray(サンプルReturnArray)は、単純(int)型配列のinパラメタと返り値(return)を使用して掛け算を行い、その結果を表示します。
■処理概要
- サンプルReturnArrayサーバプログラム
以下の1つのメソッドがあります。
- int[] returnArray(int[] intArray)
int型配列をinパラメタintArrayで受け取ります。
intArrayの各要素の値を2倍して、返り値(return)で返します。
- サンプルReturnArrayクライアントプログラム
標準入力から入力された値をint型配列intArray(配列の要素数は3)に代入し、サンプルReturnArrayサーバプログラムのreturnArrayメソッドを呼び出します。
サンプルReturnArrayサーバプログラムの処理結果(配列の各要素値を2倍した値)を返り値(return)で受け取り、標準出力に表示します。
■サンプルReturnArrayの実行手順
(1)以下のディレクトリに移動します。
-
- C:\Interstage\F3FMsoap\examples\ReturnArray\server
-
- /opt/FJSVsoap/examples/ReturnArray/server
(2)サンプルReturnArrayのWebサービス情報をWebサービス・マネージャに登録します。
soapmodifydd -set -url http://localhost:12000/soap_admin/servlet/WSContainer DeploymentDescriptor.xml
(3)以下のディレクトリに移動します。
-
- C:\Interstage\F3FMsoap\examples\ReturnArray\client
-
- /opt/FJSVsoap/examples/ReturnArray/client
(4)サンプルReturnArrayクライアントプログラムを実行します。
java ReturnArrayClient http://localhost:80/soap_dev/servlet/WSContainer
- 「Please input a number-0: 」と表示されるので1つ目の数字を入力します。
- 「Please input a number-1: 」と表示されるので2つ目の数字を入力します。
- 「Please input a number-2: 」と表示されるので3つ目の数字を入力します。
■サンプルReturnArrayの実行例
java ReturnArrayClient http://localhost:80/soap_dev/servlet/WSContainer
Please input a number-0: 10
Please input a number-1: 20
Please input a number-2: 30
10 * 2 = 20
20 * 2 = 40
30 * 2 = 60
All Rights Reserved, Copyright(C) 富士通株式会社 2005