1

モバイルアプリ(Android/iPhoneアプリ)で利用できるシンプルなWebサービスをJavaで作成する方法。

解決策を提案してください。

4

1 に答える 1

6

Javaで最も単純なWebサービスは、基本的に、クラスに注釈が付けられ、クラス@Webserviceを介して公開されるEndpointクラスです。

例として、echoが文字列である実装:

@WebService
public class EchoService {

    public String echoHello(String name) {
        return "Hello " + name;
    }

}

次の方法でローカルホストに公開できます。

EchoService service = new EchoService();    
Endpoint.publish("http://localhost:2000/echo", service);

これにより、ドキュメント/リテラル​​バインディングを使用してSOAPエンドポイントが公開されます。詳細については、JAX-WSチュートリアルを参照してください。

于 2012-08-13T10:18:03.413 に答える