我是 Web 服务的新手,但是在阅读了一些文档后,我是如何设法创建 Web 服务的。我还可以通过闲置的位置获取 wsdl 文件: //?wsdl。 生成的 WSDL 还包含我的方法(API),我可以使用 SOAP UI 进行测试。但是现在我需要在浏览器中获得响应,所以我决定使用 HTTP 客户端作为休闲方式:-
HttpClient httpClient = new DefaultHttpClient();
HttpGet getRequest = new HttpGet(
"http://<localhost>/<serviceName>/getCustomerAttributesById?CustomerId=60000");
HttpResponse response = httpClient.execute(getRequest);
BufferedReader rd = new BufferedReader
(new InputStreamReader(response.getEntity().getContent()));
String line = "";
while ((line = rd.readLine()) != null) {
System.out.println("o/p Line:"+line);
}
但是 o/p 行总是空的。可能是什么原因。请帮帮我。