`

调用Webservice的客户端代码

    博客分类:
  • web
 
阅读更多
服务端Service
package com.demo.service.impl;

import com.demo.service.UserService;

public class UserServiceImpl implements UserService {

	@Override
	public int Login(String username, String password) {
		// TODO Auto-generated method stub
		if (username.equals("a") && password.equals("a")) {
			return 1;
		}
		return 0;
	}
}

通过WSDL生成的客户端代码如图:

客户端调用代码
package com.demo.service.impl;

import java.rmi.RemoteException;

public class Client {

	public static void main(String[] args) throws RemoteException {

		String target = "http://localhost:8080/axis2/services/UserService";
		UserServiceStub stub = new UserServiceStub(target);
		Login login = new Login();
		login.setUsername("a");
		login.setPassword("a");
		LoginResponse loginResponse = stub.login(login);
		// 调用WebService得到的返回值1/0
		System.out.println(loginResponse.get_return());
	}
}
分享到:
评论

相关推荐

    soapui生成webservice客户端代码

    soapui生成webservice客户端代码,比较详细的讲解了配置,以及生成客户端代码的步骤

    WebService客户端调用WebService服务示例代码——java

    WebService客户端调用WebService服务示例代码,java代码,纯手工,包括直接httpClient直接发送Saop报文调用和利用wsimport -keep 生成客户端代码后调用两种方式的示例。因涉及商务账户密码隐私,因此代码中的有些账号...

    使用wsimport命令生成webService客户端代码实例(查询手机号码)(源码Demo)

    本文将深入探讨如何使用`wsimport`命令生成WebService客户端代码,并通过一个查询手机号码的实际示例来演示整个过程。这个实例提供了一个完整的源码Demo,您可以在下载的`phone_cline`项目中直接运行。 `wsimport`...

    客户端编程方式调用webservice

    例如,我们可以使用`wsimport -keep -s src -d bin http://example.com/MyWebService?wsdl`命令生成客户端代码。 2. **生成客户端代理类**:上一步生成的客户端代理类包含了与WebService交互所需的所有方法。这些类...

    清风教你手把手-写WebService客户端代码(Java版本)

    总的来说,创建Java版的WebService客户端并不复杂,关键在于理解SOAP协议和WSDL文件的作用,以及如何利用Java提供的工具生成和使用客户端代码。通过本文的讲解,你应该能够独立地编写出与WebService交互的Java客户端...

    C#创建和调用WebService服务端和客户端代码

    在这个项目“C#创建和调用WebService服务端和客户端代码”中,我们将探讨如何使用Visual Studio 2013和.NET Framework 4.5来实现这一目标。 首先,让我们深入理解Web Service的工作原理。Web Service基于标准的协议...

    webservice 客户端自动生成工具

    生成WebService客户端代码的过程通常涉及以下步骤: 1. **WSDL(Web Services Description Language)**:WSDL文件是WebService的接口定义,它描述了服务的可用操作、输入、输出以及如何访问这些服务。在本例中,你...

    webservice客户端调用几种方式汇总

    webservice客户端几种方式调用汇总,客户端代码生成及调用方式详细说明等

    webservice 客户端 服务端实例 代码

    本实例将详细介绍WebService客户端和服务端的实现,包括完整的代码示例。 1. WebService服务端开发 服务端是提供功能接口的地方,通常称为Web服务提供商。创建一个WebService服务端,首先需要定义服务接口,这个...

    js调用webservice客户端编写

    本篇将深入探讨如何使用JavaScript来调用WebService客户端,以实现跨平台的数据交互。 首先,WebService是一种基于XML(Extensible Markup Language)的标准,它允许不同系统之间通过HTTP协议交换数据。一个...

    C++通过gSOAP开发WebService客户端.docx

    * -C:仅生成客户端代码 * -S:仅生成服务器端代码 * -L:不要产生soapClientLib.c和soapServerLib.c文件 * -c:产生纯C代码,否则是C++代码 * -x:不要产生XML示例文件 * -h:查看帮助 例如,使用soapcpp2生成...

    java调用WebService客户端.pdf

    在Java中调用WebService客户端是开发中常见的任务,主要用于与远程服务器进行数据交互。这篇PDF文档主要介绍了四种调用WebService的方式:HttpGet、HttpPost、HttpSoap和Documentation,并且提供了一个使用Apache ...

    springboot整合CXF发布webservice和客户端调用

    - 对于客户端调用,可以使用CXF的`JaxWsProxyFactoryBean`创建服务代理对象,然后调用其方法进行服务调用。 4. **项目结构** - `.classpath`和`.project`是Eclipse IDE的项目配置文件。 - `pom.xml`是Maven的...

    Xfire客户端调用webservice jar包

    4. 在Xfire客户端代码中实例化并调用生成的代理类,传递必要的参数以执行Web服务操作。 5. 处理返回的结果,将数据展示或用于客户端逻辑。 在实际开发中,可能还需要考虑错误处理、安全性和性能优化等问题。例如,...

    WebService客户端和服务端Demo

    本人做了一个WebService的Demo,主要是对如何发布和客户端的调用,如有不清楚的地方,可以联系本人QQ:9885465

    cxf的webservice的客户端代码

    在这个“cxf的webservice的客户端代码”主题中,我们将深入探讨如何使用CXF框架来构建一个能够与Web服务交互的客户端。 首先,创建CXF Web服务客户端的核心在于理解服务代理的生成。CXF提供了WSDL2Java工具,可以从...

    WebService客户端

    3. **自动代码生成**:许多工具,如WSDL2Java或wsimport(Java),可以自动生成与WebService匹配的客户端代码,简化开发过程。这些工具根据WSDL文件生成客户端类,使调用服务就像调用本地方法一样简单。 4. **代理...

    使用axis自动生成webservice客户端代码.docx

    【使用Axis自动生成WebService客户端代码】是Web服务开发中的一个重要环节,主要涉及到Axis工具、MyEclipse集成环境、Tomcat服务器以及JDK的版本。在本文中,我们将深入探讨如何利用Axis工具为Java应用程序生成与...

Global site tag (gtag.js) - Google Analytics