2011-01-05 137 views
0

HI, 我想从java独立客户端调用Web服务。强制规定的约束条件是,我没有将接口的对象(web服务调用到ba调用)。此代码应该传递少量参数,并返回一个布尔值。任何人都可以有一个想法?Web服务调用客户端代码

回答

0

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

http://www.restlet.org/

0

如果你想有一个客户端只版本和你谈话的XML,JSON或纯文本,没有什么比有关的代码和依赖线Resty。

下面是一个例子,从Geonames.org越来越JSON并导航到第一地名结果:

Resty r = new Resty(); 
Object name = r.json("http://ws.geonames.org/postalCodeLookupJSON?postalcode=66780&country=DE"). 
    get("postalcodes[0].placeName"); 

Resty支持cookie认证和熄灭的,否则你的方式。 如果您想让InputStream自己读取数据,请随时这样做。

http://beders.github.com/Resty/