Java Web服务调用客户端代码

Java Web服务调用客户端代码,java,Java,嗨, 我想从java独立客户端调用web服务。所施加的约束是,我不必使接口对象(从webservice到ba)被调用。这段代码应该传递几个参数,然后返回一个布尔值。有人有什么想法吗?看看Restlet项目。它是一个可以作为web应用程序或独立客户端运行的框架。它是为构建REST服务器和客户端而设计的框架: 如果您想要一个只支持客户端的版本,并且您正在使用XML、JSON或纯文本,那么在代码行和依赖项方面没有什么比Resty更好的了 下面是一个从Geonames.org获取JSON并导航到firs

嗨,
我想从java独立客户端调用web服务。所施加的约束是,我不必使接口对象(从webservice到ba)被调用。这段代码应该传递几个参数,然后返回一个布尔值。有人有什么想法吗?

看看Restlet项目。它是一个可以作为web应用程序或独立客户端运行的框架。它是为构建REST服务器和客户端而设计的框架:


如果您想要一个只支持客户端的版本,并且您正在使用XML、JSON或纯文本,那么在代码行和依赖项方面没有什么比Resty更好的了

下面是一个从Geonames.org获取JSON并导航到first placeName结果的示例:

Resty r = new Resty();
Object name = r.json("http://ws.geonames.org/postalCodeLookupJSON?postalcode=66780&country=DE").
    get("postalcodes[0].placeName");
Resty支持Cookie和身份验证,在其他方面完全不受您的影响。 如果您想让InputStream自己读取数据,可以这样做