必威体育Betway必威体育官网
当前位置:首页 > IT技术

java---cxf实现webservice接口的开发和调用

时间:2019-05-29 17:42:02来源:IT技术作者:seo实验室小编阅读:86次「手机版」
 

java cxf

使用cxf+Spring搭建WebService:

1.添加jar包。此处需要注意,不同环境下所需jar也不一定相同,先添加最基础的jar包,然后根据错误提示缺什么补什么就可以了,这里我就不一一说明了。

2.配置web.xml文件。

3.编写接口类。

@WebService
public interface Studentinfo{
	@WebMethod
	String list(@WebParam(name="str") String str);
	
	
}

4.编写实现类。

@WebService(endpointInterface="com.cqe.webservice.remoteinterface.Studentinfo",serviceName="studentinfo",targetNamespace="http://remoteinterface.webservice.cqe.com/")
public class UploadAttenceDataimpl implements Studentinfo{

	@Override
	public String list(String str) {
		System.out.println(str);
		return "123456";
	}		
}

5.配置APPlicationcontext.xml文件。

部署到本地开启tomcat,访问 http://123.123.126.13:8080/demo/webservice/studentinfo?wsdl

访问成功则发布成功。

6.调用发布的webservice接口

 public static void main(String[] args) {
    	 JaxWsDynamicClientFactory clientFactory = JaxWsDynamicClientFactory.newinstance();  
	      Client client = clientFactory.createClient("http://123.123.126.13:8080/demo/webservice/studentinfo?wsdl");  
	      try {
			Object[] result = client.invoke("list","lalallalalal");
			System.out.println(result[0]);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printstacktrace();
		}  
         System.out.println("调用webservice成功!");
     }

相关阅读

JAVA项目中发布WebService服务——调用方式

相关myeclipse创建webservice和测试client项目可以参考如下 http://www.cnblogs.com/yisheng163/p/4524808.html?utm_source=tuic

递归调用详解(图文并茂)

**本文主要依据C程序设计(第四版) 谭浩强著,这本书Hanoi的实例,详细讲解递归调用 。**代码如下#include<stdio.h> void move(int x,

Java反射——如何通过Java中的反射调用对象的方法?

一.Java反射拿到调用对象的方法 1.通过Class.forName(“包名+方法的类名”)拿到方法的对象; 如:Class<?> clazz = Class.forName("

yield call() 来调用我们的数据接口

转载:https://www.toutiao.com/i6562040029974102532/ 把我们定义的service引入进来,定义一个GET_USER_INFO的effects,注意这个函数

stagefrightplayer调用过程

本篇主要介绍一个典型的播放调用过程下面是一个典型的播放序列: MediaPlayer player=new MediaPlayer();  player->setDataSourc

分享到:

栏目导航

推荐阅读

热门阅读