web services 接口测试方法

public class Test {

    public static void main(String[] args) {
                JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
                factory.getInInterceptors().add(new LoggingInInterceptor());
                factory.getOutInterceptors().add(new LoggingOutInterceptor());
                factory.setServiceClass(IhlWebservice.class);
                factory.setAddress("http://localhost:8080/charge/services/reportStatusService");
                IhlWebservice client = (IhlWebservice) factory.create();
                String reply = client.receiveUpdateReportStatusForApply("R2016052800001", "20");
                System.out.println("Server said: " + reply);
            }
}
时间: 2024-08-06 20:00:23

web services 接口测试方法的相关文章

RESTful Web Services初探

近几年,RESTful Web Services渐渐开始流行,大量用于解决异构系统间的通信问题.很多网站和应用提供的API,都是基于RESTful风格的Web Services,比较著名的包括Twitter.Google以及项目管理工具Redmine.本文将简要介绍RESTful Web Service,希望能对读者有所帮助. 一. RESTful Web Services是什么 REST的全称是Representation State Transfer,它描述了一种设计Web应用的架构风格,它

利用WSCF进行契约先行的Web Services开发

http://www.cnblogs.com/goody9807/archive/2007/06/05/772107.html 什么是契约先行(Contract-First)? 如果说一个新的软件开发模型会影响甚至改变软件开发过程,那么这样的改变对于开发人员而言,无疑是最具有深远意义的.多年以来,大多分布式应用程序的开发人员都习惯关注对象和从头开始编写一大堆的代码.然而,在面向服务(Service-Oriented)的时间,一切都将改变.从面向过程到面向对象,再到基于组件的开发(Componen

RESTful Web Services简单介绍

近几年,RESTful Web Services渐渐开始流行,大量用于解决异构系统间的通信问题.很多网站和应用提供的API,都是基于RESTful风格的Web Services,比较著名的包括Twitter.Google以及项目管理工具Redmine.本文将简要介绍RESTful Web Service,希望能对读者有所帮助. 一. RESTful Web Services是什么 REST的全称是Representation State Transfer,它描述了一种设计Web应用的架构风格,它

【转】RESTful Web Services初探

近几年,RESTful Web Services渐渐开始流行,大量用于解决异构系统间的通信问题.很多网站和应用提供的API,都是基于RESTful风格的Web Services,比较著名的包括Twitter.Google以及项目管理工具Redmine.本文将简要介绍RESTful Web Service,希望能对读者有所帮助. 一. RESTful Web Services是什么REST的全称是Representation State Transfer,它描述了一种设计Web应用的架构风格,它是

myeclipse 6.0 安装axis2插件,调用OBIEE Web Services。

一直使用myeclipse6.0,快速简易,使用过许多版本,还是觉得此版本不错,近期在弄OBIEE Web Services,在此写一篇关于axis2的插件安装. 网上对于这个教程已经许多了,我也只是参照了别人的想法在此记录一篇. 外加一些如何利用axis2调用OBIEE Web Services接口的步骤. 基本步骤参考:http://my.oschina.net/tosoonersky/blog/135924 MyEclipse6.0 Axis2 插件安装 第一步:下载MyEclipse a

把Web Services生成服务器端C#、VB。或者接口

什么是Web Services? Web Services 是应用程序组件 Web Services 使用开放协议进行通信 Web Services 是独立的(self-contained)并可自我描述 Web Services 可通过使用UDDI来发现 Web Services 可被其他应用程序使用 XML 是 Web Services 的基础 它如何工作? 基础的 Web Services 平台是 XML + HTTP. HTTP 协议是最常用的因特网协议. XML 提供了一种可用于不同的平

创建网站服务(Web Services)

网站服务(Web Services)是基于一些标准的(通常是 SOAP),使应用程序能够通过HTTP 交换数据.网站服务由网站方法(web methods)组成,公开这些方法,可以在网络上运行:某种程度上,可以把它看作是 F# 的函数,因为网站方法有名字,有参数,也返回结果,参数和结果用元数据(metadata)进行描述,网站服务把这些也都公开了,因为客户端可以知道如何调用它. 创建网站服务非常简单.事实上,创建网站服务的主要问题可能是如何通过网站服务器公开代码.网站服务器以URL 的形式接收对

Axis实现 web service接口开发 + 客户端调用

看到网上挺多人找webservice axis开发案例,但是网上较多的都是有点乱,初学者不太容易看得懂,所以最近看到自己终于有了点空闲时间,就上传了一份比较简单的webservice axis的完整案例. 只适用于初学者. 一.新建一个web项目 导入lib包. 2.配置 web.xml <!-- axis 配置 -->   <servlet>         <display-name>Apache-Axis Servlet</display-name>

Axis2实现 web service接口开发 + 客户端调用

一. 新建一个web项目, 1.打开axis2.war包,将conf,lib,modules三个文件夹复制到项目的WEB-INF文件夹下,再在WEB-INF目录下新建一个services文件夹,然后在services文件下新建一个文件夹(任意取名): 再新建META-INF文件夹,最后再新增services.xml,接口信息就写在这里面. 具体路径:WEB-INF/services/myservice/META-INF/services.xml 2.配置 web.xml .加载axis2 和 a