自己写了一个webServiec应用的小例子,以下是代码:
package cn.com.WebXml;
public class Test {
public static void main(String[] args)
{
WeatherWebServiceSoapStub weatherWebServiceSoapStub = null;
String net_endpoint = "http://www.webxml.com.cn/WebServices/WeatherWebService.asmx";
try{
weatherWebServiceSoapStub = new WeatherWebServiceSoapStub(new java.net.URL(net_endpoint),null);
ArrayOfString cityString = weatherWebServiceSoapStub.getWeatherbyCityName("北京");
System.out.println(cityString.getString(0));
System.out.println(cityString.getString(1));
System.out.println(cityString.getString(2));
System.out.println(cityString.getString(3));
System.out.println(cityString.getString(4));
System.out.println(cityString.getString(5));
System.out.println(cityString.getString(6));
System.out.println(cityString.getString(7));
System.out.println(cityString.getString(8));
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
}
你也可以自己写一个类似的例子,但要知道XML文件和提供服务的地址才行,有了XML文件可以通过工具方便的自动生成所需文件!XML文件和所需的jar包见附件!eclispe插件由于大小关系请自行下载!
分享到:
相关推荐
在NC65开发环境中,利用UAP-STUDIO6.5插件开发和发布WebService是一个相对标准的过程,但与之前的版本(如NC633)有所不同。以下是对这一过程的详细说明: 1. **安装插件**: 开发者首先需要安装支持WebService...
本教程将以一个简单的分布式课件搜索系统为例,使用Visual Studio 2003作为开发工具,C#作为编程语言,并利用SQL Server 2000作为数据库。系统包含一个ServiceGatherSite作为客户接口,它不直接与数据库交互,而是...
气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService Server), 而各大站点的应用就去调用它们得到天气信息并以不同的样式去展示(WebService Client). 网站提供了天气预报的服务,但其实它们什么也...
在IT行业中,Web服务是应用程序之间进行通信的一种标准方法,而WebService是一种基于HTTP协议的、平台无关的服务。这里我们关注的是动态调用WebService并处理返回的JSON数据,然后将这些数据展示在GridView中。这个...
在本例中,Web服务使用了Java语言进行开发,这表明我们将探讨Java中的WebService技术,包括其原理、实现方式以及如何通过提供的Ws_Client和Ws_server两个文件进行交互。 1. WebService的基本概念: WebService是一...
在C#的MVC(Model-View-Controller)框架中,调用WebService是一项常见的任务,通常用于实现客户端与服务器之间的数据交互。在本例中,我们将探讨如何在MVC应用中使用JavaScript进行异步调用,以与WebService进行...
本例中,我们将重点讲解如何使用Flex调用.NET的WebService。首先,我们在.NET环境下创建一个简单的WebService,名为SimpleService,包含两个WebMethod:HelloWorld返回“Hello World”字符串,GetUserInfo返回一个...
KSOAP2 是一个适合手机的 WebService 客户端的 SDK。使用 KSOAP2 需要下载 ksoap2-android-assembly-2.5.4-jar-with-dependencies.jar 文件,并将其添加到项目的类路径中。 在调用 WebService 之前,需要指定 ...
在本例的"WebService代理类生成工具"中,可能包含了一个自定义的实现,允许用户输入WebService的URL,然后工具会动态生成对应的代理类代码。这种方式相比于Visual Studio内置的生成方式,可能提供了更灵活的定制选项...
接下来,我们通过一个简单的分布式课件搜索系统为例进行讲解。该系统包括一个ServiceGatherSite作为对外接口,以及两个资源站WebSiteA和WebSiteB。ServiceGatherSite提供用户查询接口,而WebSiteA和WebSiteB作为资源...
在本例中,创建了一个名为`GetTradeServiceImpl`的类,实现了`GetTradeService`接口。这个实现类中,`getTrade()`方法创建并填充了一个`WSTrade`对象,并返回给调用者。这展示了如何在实际业务逻辑中处理Webservice...
本文将详细探讨如何使用Web服务测试工具进行接口调试,以WebserviceStudio20为例。 1. **WebserviceStudio20介绍** WebserviceStudio20是一款轻量级的Web服务客户端工具,适用于快速测试和调试SOAP Web服务。它...
在本例中,"webservice用于上传文件"指的是利用WebService技术实现文件上传的功能。这个过程通常涉及客户端(通常是用户界面或者应用程序)发送文件数据到服务器端,服务器接收并处理这些数据,然后可能返回一些处理...
WebService是一种基于开放标准(如WSDL、SOAP和UDDI)的平台无关的服务提供方式。它允许不同系统之间的应用程序通过网络进行通信。在本场景中,我们将使用SOAP(Simple Object Access Protocol)来交换数据。 3. *...