HI, 我想从java独立客户端调用Web服务。施加的约束,我没有做出接口的对象(web服务到ba调用)。此代码应传递几个参数,并返回获取布尔值。谁能有想法?
答案 0 :(得分:0)
看一下Restlet项目。它是一个可以作为Web应用程序运行或作为独立客户端运行的框架。它是一个专为构建REST服务器和客户端而设计的框架:
答案 1 :(得分:0)
如果您只想要一个客户端版本而且您正在使用XML,JSON或纯文本,那么就代码行和依赖关系而言,没有什么能比Resty更好。
以下是从Geonames.org获取JSON并导航到第一个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自己读取数据,请随意这样做。