この節では、Web サービスの中に単純な Web メソッド (Web 経由で呼び出し可能なメソッド) を作成します。このオペレーションは顧客データを返すことを目的としています。実際のアプリケーションでは、このメソッドは何らかのデータベース検索を実行します。この簡単な例では、すべての顧客照会に対して単に「John Smith」という名前を返します。
始める前に、Workshop で MailingListService.java がデザイン ビューで編集できるように開かれていることを確認します。ファイルが編集用に開いていることを確認するには、[プロジェクト・エクスプローラー] ビューで MailingListService.java をダブルクリックします。
この時点では、メソッドはコンパイル エラーを示す赤色の下線でマークされています。次の手順で、このエラーを訂正します。
return "John Smith";
最終的なメソッドは次のようになります。
@WebMethod public String getCustomers() { return "John Smith"; }
[ソース ビュー] では、クラスが次のようになっているはずです。
package services; import javax.jws.*; @WebService public class MailingListService { @WebMethod() public String getCustomers() { return "John Smith"; } }
[デザイン ビュー] では、クラスが次のようになっているはずです。
チュートリアルを移動するには、矢印をクリックしてください。