web Service入门实例

简介:

web service 服务端:

package com.xh.ws;

import javax.jws.WebMethod;
import javax.jws.WebService;

/**
 * 
 * @author kali
 * SEI:使用注解定义
 */
@WebService
public interface HelloWS {

	@WebMethod
	public String sayHello(String s) ;
}

package com.xh.ws.impl;

import javax.jws.WebService;

import com.xh.ws.HelloWS;

/**
 * SEI的实现
 * @author kali
 *
 */
@WebService
public class HelloWsImpl implements HelloWS {

	@Override
	public String sayHello(String s) {
		// TODO Auto-generated method stub
		System.out.println("sayHello:"+s);
		return ">>>hello"+s;
	}

}

服务端测试代码:

package com.xh.ws.test;

import javax.xml.ws.Endpoint;

import com.xh.ws.impl.HelloWsImpl;

public class WS_sTest {

	public static void main(String[] args) {
		String address="http://127.0.0.1:8080/ws01/hello";
		Endpoint.publish(address, new HelloWsImpl());
		System.out.println("发布成功");
	}
}


web service 客户端:

客户端代码生成方法:


客户端测试代码:

package com.xh.ws.impl.test;

import com.xh.ws.impl.HelloWsImpl;
import com.xh.ws.impl.HelloWsImplService;

public class WS_c_test {

	public static void main(String[] args) {
		
		HelloWsImplService factory=new HelloWsImplService();
		HelloWsImpl helloWsImpl=factory.getHelloWsImplPort();
		System.out.println(helloWsImpl.sayHello("zana"));
	}
}



目录
相关文章
|
2月前
|
SQL 分布式计算 Hadoop
Azkaban【基础 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
【2月更文挑战第6天】Azkaban【基础 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
77 0
|
3天前
|
域名解析 Linux PHP
[CTF]ctfshow web入门
[CTF]ctfshow web入门
10 0
|
3天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
13 1
|
25天前
|
安全 测试技术 网络安全
Web安全基础入门+信息收集篇
学习信息收集,针对域名信息,解析信息,网站信息,服务器信息等;学习端口扫描,针对端口进行服务探针,理解服务及端口对应关系;学习WEB扫描,主要针对敏感文件,安全漏洞,子域名信息等;学习信息收集方法及实现安全测试,能独立理解WEB架构框架,树立渗透测试开展思路!
18 0
Web安全基础入门+信息收集篇
|
1月前
|
存储 缓存 算法
关于 Service Worker 和 Web 应用对应关系的讨论
关于 Service Worker 和 Web 应用对应关系的讨论
12 0
|
1月前
|
前端开发 网络安全 信息无障碍
入门开发教程之Web 品质 - 标准
入门开发教程之Web 品质 - 标准
|
1月前
|
人工智能 监控 安全
网络安全知识入门:Web应用防火墙是什么?
网络安全知识入门:Web应用防火墙是什么?
22 1
|
2月前
|
前端开发 JavaScript API
前端秘法番外篇----学完Web API,前端才能算真正的入门
前端秘法番外篇----学完Web API,前端才能算真正的入门
|
2月前
|
Java API Apache
Apache CXF生成WebService的客户端
Apache CXF生成WebService的客户端
|
2月前
|
IDE Java 应用服务中间件
Java Web开发入门指南:从基础到实践
Java Web开发入门指南:从基础到实践