最简单的Web Service实现
概述
服务端的实现
package cn.ljl.sand.jws.chapter0.service; import javax.jws.WebService; import javax.xml.ws.Endpoint; @WebService public class HelloService {public String hello(String name) {return "Hello," + name;}public static void main(String[] args) {String address = "http://localhost:6666/service/hello";Endpoint.publish(address, new HelloService());} }
这里类有两个地方值得注意:
- WebService注解
这个注解将这个类声明为Web Service - main方法
使用Endpoint的publish方法发布服务
通过Eclipse的工具进行访问
1. 在Eclipse设置web浏览器
2. 打开工具
3. 请求服务
?wsdl
。
转载于:https://www.cnblogs.com/ywjy/p/5152983.html
最简单的Web Service实现相关推荐
- IDEA 开发一个简单的 web service 项目,并打包部署到 Tomcat
文章目录 实现的效果 一.创建 web service 项目 二.测试类运行 web service 服务端 三.IDEA 打包 web service 项目 四.web service 项目部署到 ...
- Web Service入门简介(一个简单的WebService示例)
一.Web Service简介 1.1.Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intrane ...
- 转:Web Service入门开发简单例子--很详尽
.net平台内建了对Web Service的支持,包括Web Service的构建和使用.与其它开发平台不同,使用.net平台,你不需要其他的工具或者SDK就可以完成Web Service的开发了.. ...
- 银光中国网免费Silverlight空间Web Service部署方法
银光中国网为方便大家学习Silverlight技术,特别推出Silverlight免费空间服务.看到论坛上有不少开发人员询问在部署WCF或者Web Service应用时出现异常,无法部署成功,这里我做 ...
- 【分布计算环境学习笔记】9 Web Service
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.概述: 在现有的各种异构平台的基础上,构筑一个通用的,与应用无关.语言无关的技术层,各种不同平台之上的应用依 ...
- 基于Tomcat5.0和Axis2开发Web Service应用实例
本文将介绍如何使用Tomcat5.0和Apache Axis2开发.部署及测试一个简单的Web Service应用.<?xml:namespace prefix = o ns = "u ...
- 使用XFire+Spring构建Web Service(一)——helloWorld篇
来源:http://www.blogjava.net/amigoxie/archive/2007/09/26/148207.html XFire 是与Axis 2并列的新一代Web Service框架 ...
- 使用 python 开发 Web Service
使用 python 开发 Web Service Python 是一种强大的面向对象脚本语言,用 python 开发应用程序往往十分快捷,非常适用于开发时间要求苛刻的原型产品.使用 python 开发 ...
- Web Service和Servlet的区别
在最开始学习Web Service时候,总觉得Web Service和Servlet没有什么区别,觉得Servlet可以对Http请求进行相应并返回数据,而Web Service只不过是基于SOAP协 ...
最新文章
- Java的Arrays.sort()良心总结
- VTK:InfoVis之XGMLReader
- Spark的Dataset操作
- Yii Framework2.0开发教程(9)运行机制概述
- kx linux驱动下载,创新5.1声卡驱动kX Project Audio DriverV5.1免费版下载 - 下载吧
- 数据结构知识清单简要
- vue3 kepp-alive 的使用
- 笔记10.9:硬盘、计算机启动过程、缓冲缓存
- bootstrap实战项目总结 源码及知识点
- 谷歌gmail注册入口_如何下载所有Gmail,日历,文档和其他Google数据的备份存档...
- jquerykindeditor文本编辑器插件
- 黑龙江职业学院计算机考试,黑龙江2021年9月计算机等级考试考点安排 在哪考试...
- 大疆无人机 MobileSDK(遥控器/手机端)开发 v4版<2>
- win10卸载程序时提示找不到xxx.msi文件
- 文件操作(IO技术)
- x265-1.8版本-encoder/frameencoder.h注释
- [ArcGIS] 空间分析(十)3D分析 - 天际线 3D点要素、多面体创建 -错误合集
- 51单片机的基本数据类型简介
- 如何友好的判断微信已被删除或拉黑,不留痕迹,无需插件
- yum 安装 Kubernete
热门文章
- 解决Eclipse查看源代码出现Source not found的问题
- css div 边缘渐变,围绕div的CSS3渐变边框
- 线上故障排查全套路盘点,运维大哥请自查!
- 【干货】连交换机的攻击、防御都不懂,还做什么网络工程师
- 技术解析系列 | PouchContainer volume机制解析
- 图片三:numpy制作雪碧图(如何将多个图片拼接成一张图片)
- python动态排名可视化_动态排名可视化 | 带你领略编程语言20年风云变化
- python嵌入html_Python odoo中嵌入html简单的分页功能
- 【每周CV论文】初学深度学习图像风格化要读的文章
- 【AutoML】强化学习如何用于模型量化?