- PR -

AxisでのWebサービスについて

1
投稿者投稿内容
pg37
会議室デビュー日: 2005/03/29
投稿数: 1
投稿日時: 2005-03-30 17:06
はじめまして。早速ですが教えていただきたいことがあり
投稿しました。

AxisでWebサービスを利用したシステムを開発しています。

たとえば、Webサービスに
public ServiceResult serviceMethod(
ServiceClassIn myclass_in,
ServiceClassOut myclass_out)

というメソッドがdeployされているとします。

サービスメソッド内では"myclass_in"を元に何らかの処理をして、
"ServiceResult"型に結果をセットしてreturnするものなのですが、
"myclass_out"にも値をセットしています。

クライアント側で下のようにこのメソッドを呼んだ場合、
ServiceResult ret = serv.serviceMethod(myclass_in, myclass_out);

"ret"にはサービスメソッドがreturnした"ServiceResult"型の値がセット
されているのですが、"myclass_out"にはセットされていません。

このような使い方(サービスメソッドの設計)は間違っているのでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)