如何创建简单的Web服务

时间:2012-08-13 10:11:11

标签: java android iphone web-services

如何使用java创建可供移动应用程序(Android / iPhone应用程序)使用的简单Web服务。

请建议解决方案。

1 个答案:

答案 0 :(得分:5)

Java中最简单的Web服务基本上是任何使用@Webservice注释并通过Endpoint类发布的类。

作为一个例子,echo是一个String:

的实现
@WebService
public class EchoService {

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

}

您可以通过以下方式在localhost上发布:

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

这将发布带有document / literal绑定的SOAP端点。有关详细信息,请参阅the JAX-WS tutorial