文档章节

带接口的webservice方式发布

江戸川
 江戸川
发布于 10/20 09:42
字数 244
阅读 4
收藏 0

package cn.it.ws.e;

import javax.jws.WebService;
/**
 * 面向接口的webservice发布方式
 * @author Administrator
 *
 */
@WebService
public interface JobService {
	public String getJob();
}

 

package cn.it.ws.e;

import javax.jws.WebService;

@WebService(endpointInterface="cn.it.ws.e.JobService")//设置服务端点接口,指定对外提供服务的接口
public class JobServiceImpl implements JobService {

	@Override
	public String getJob() {
		return "jee研发工程师|android研发工程师|数据库工程师|前端工程师|测试工程师|运维工程师";
	}

	public void say() {
		
		System.out.println("早上好");
	}
}
package cn.it.ws.e;

import javax.xml.ws.Endpoint;

public class Test {
	public static void main(String[] args) {
		JobService jobService = new JobServiceImpl();
		String address = "http://127.0.0.1:9999/ws/jobservice";
		Endpoint.publish(address, jobService);
		System.out.println("wsdl地址:"+address+"?WSDL");
	}
}

package cn.it.ws.e;

public class Test {
	/**
	 * 测试通过实现接口的webservice发布方式
	 */
	public static void main(String[] args) {
		JobServiceImplService ws = new JobServiceImplService();
		JobService jobServiceImplPort = ws.getJobServiceImplPort();
		String jobs = jobServiceImplPort.getJob();
		//"jee研发工程师|android研发工程师|数据库工程师|前端工程师|测试工程师|运维工程师"
		String[] jobArray = jobs.split("\\|");
		System.out.println(jobArray[2]);
		System.out.println(jobArray[0]);
		System.out.println(jobArray[3]);
	}
}

 

 

 

© 著作权归作者所有

共有 人打赏支持
江戸川
粉丝 0
博文 46
码字总数 17148
作品 0
济南
程序员
私信 提问
用cxf 框架发布webService(第二种,jaxWsServerFactoryBean带接口)

第二种发布方式: 发布一个带接口的webservice 使用cxf 框架提供的类 jaxWsServerFactoryBean 发布webService jaxWsServerFactoryBean 是 ServerFactoryBean 的子类... 接口类需要注解 可以添...

chenruibing
2015/06/09
0
0
认识一下WebService应用的简单开发

在开发中,不免遇到两个不同系统交互的问题,比如数据信息同步、数据信息获取等,解决问题的途径有多种,今天带大家认识一下 WebService,看看它在实际应用中的处理。 一、什么是WebService ...

海岸线的曙光
07/09
0
0
bbossgroups 3.1中webservice引擎使用方法

bbossgroups 3.1中webservice引擎使用方法可以参考bbossgroups培训教程的25-28页,下载地址: http://dl.iteye.com/topics/download/5e8d0f07-53c2-34f1-a0d8-ee43369774ea 也可以参考CXF W......

bboss
2011/05/07
0
0
用cxf 框架发布webService(第一种,ServerFactoryBean不带接口)

服务端: 用cxf 框架提供的类发布一个服务 (没有带接口的webservice) 使用cxf 提供 ServerFactoryBean 来发布webservice 被发布的类当中可以不需要标注webservice 注解,类当中可以不包含有...

chenruibing
2015/06/09
0
0
发布与调用 Web 服务还能再简化吗?

本文是《轻量级 Java Web 框架架构设计》的系列博文。 在 Java 6 以后,发布与调用 Web 服务是一件非常简单的事情,只需使用 JAX-WS(Java API for XML-based Web Services)即可,它也是 JS...

黄勇
2013/11/22
0
3

没有更多内容

加载失败,请刷新页面

加载更多

设计模式 之 模板模式

设计模式 之 模板模式 抽象类定义了执行的方法(方法包含若干步骤),具体的步骤由子类重写实现。 使用场景 有多个子类共同的步骤方法 有重要的、复杂的共用方法 代码 由于模板模式比较简单,...

GMarshal
19分钟前
0
0
hadoop安装步骤

1.下载安装包(下载地址可网上查找,还要安装jdk,网上都有,在这就不列举了,这里用的是hadoop 3.1.1版本) 2.配置环境变量,并让它生效,执行命令 source /etc/profile JAVA_HOME=/usr/java/...

talen
22分钟前
0
0
txt转mobi格式

txt2mobi kindle对txt格式支持不好,无法识别章节。还是需要转换成mobi格式才可以。但一般txt转mobi的方法都是通过先将文档改成html格式(章节名用h1标签,段落用p标签),再通过calibre或kin...

zhnxin
35分钟前
0
0
一个三年Java工程师的面试总结

前言: 15年毕业到现在也近3年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服)、网易、滴滴、点我达,最终收到点我达和网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去...

别打我会飞
46分钟前
3
0
Linux虚拟机安装VmwareTool

1.点击虚拟机: 2.点击安装Vmware-Tools,出现如下界面,将圈起来的拖动到桌面 3.接着打开终端,执行解压缩命令 tar -xzv -f VMwareTools-10.2.5-8068393.tar.gz 这个后面的VMwareTools-10.2....

陈刚生
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部