文档章节

WebService学习笔记

i
 iCdarkFall
发布于 2017/01/19 19:36
字数 207
阅读 1
收藏 0

1.语言:java

2.工具:Eclipse/MyEclipse

3.WebService的创建流程(仅供日后复习查看)

    //.服务器的建立---创建一个接口IMyService
                 @WebService                                //必须指明服务提供的接口
                 public interface IMyService{
                 public int add(int a , int b);
                 
                 public int minus(int a , int b);
                 }
    //               创建实现类MyServiceImpl
                 @WebService(endpointInterface="<接口的全类名>")         //必须指明服务提供的实现类
                 public class MyServiceImpl impletments IMyService{
                 
                 @Override
                 public int add(int a , int b){
                 System.out.println(a+"+"+b+"="+(a+b))
                 return a+b;
                 }
                 
                 @Override
                 public int minus(int a , int b){
                 System.out.println(a+"-"+b+"="+(a-b))
                 return a-b;
                 }
                 }
          //       开启服务
                 public class MyService{
                     public static void main(String[] args){
                         String address = "http://localhost:8888/ns";            //创建你要发布的地址
                         Endpoint.publish(address,new MyServiceImpl());    //发布实现类
                         System.out.println("Service success!");
                     }
                 }

没错就是这么简单,创建一个WebService服务只需三步

                1.创建接口

                2.创建实现类

                3.开启服务

 

© 著作权归作者所有

i
粉丝 0
博文 1
码字总数 207
作品 0
盐城
程序员
私信 提问
Apache CXF 学习资料

更多资料: Apache CXF 客户端调用 超时设置 CXF学习笔记(1)-HelloWorld!-发布webservice CXF学习笔记(2)-HelloWorld!-客户端调用 CXF学习笔记(3)-HelloWorld!-通过servlet发布webservice CX...

梅花扣肉
2016/06/25
84
0
2016年下半年计划

系统架构设计师考试8月底报名,2016-11-12考试 待学习:1、Redis2、mongodb3、设计模式4、Spring session5、Spring security6、webservice7、lucene8、hadoop9、ejb10、jms11、rmi12、jta13...

鹏城二少
2016/05/21
161
0
webservice学习笔记part1

web service 1. web service的概念 Webservice一种使用http发送SOAP协议数据的远程调用技术, 其中,远程调用技术可理解为: 一个系统远程调用另一个系统的服务,目标获取另一个系统的业务数据 ...

我是小个子啊
2016/05/08
242
0
dubbo学习笔记 第七章以webservice协议发布提供者

很多人可能会说,dubbo协议的rpc方式十分高效,为什么要用webservice方式呢,在有些场景利用dubbo协议并不是万能的,比如比较复杂的内网隔离,只能暴露特定端口给你用的时候,webservice就会...

sesamefox
2017/10/27
0
0
WebService学习笔记---CXF入门

一、准备 软件环境: JDK1.8, Eclipse JEE 4.4, Maven-3.2.5, Spring-4, CXF-3.1.5 二、创建项目 1) 新建一个Maven项目,在pom.xml里添加spring依赖 2) 添加cxf依赖,或是从apache cxf官网下...

yuewawa
2016/03/29
45
0

没有更多内容

加载失败,请刷新页面

加载更多

NIO基于长度域的报文在Netty下的解码

1, 先复习一下粘包/拆包 1.1, 粘包/拆包的含义 TCP是个“流”协议, 并不了解上层业务数据的具体含义, 它会根据TCP缓冲区的实际情况进行包的划分,所以在业务上认为,一个完整的包可能会被TCP...

老菜鸟0217
今天
8
0
从零开始搭建spring-cloud(2) ----ribbon

在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。 其实我们已经在上...

Vincent-Duan
今天
17
0
get和post的区别?

doGet:路径传参。效率高,安全性差(get的传送数据量有限制,不能大于2Kb) doPOST:实体传参。效率低,安全性好 建议: 1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Pos...

花无谢
昨天
4
0
当谈论迭代器时,我谈些什么?

当谈论迭代器时,我谈些什么? 花下猫语:之前说过,我对于编程语言跟其它学科的融合非常感兴趣,但我还说漏了一点,就是我对于 Python 跟其它编程语言的对比学习,也很感兴趣。所以,我一直...

豌豆花下猫
昨天
14
0
10天学Python直接做项目,我做了这5件事

初学者如何尽快上手python? 市面上关于如何学python的资料很多,但是讲的都太复杂。 我就是很简单的几句话,从小白到开发工程师,我只做了五件事。 我觉得任何商业计划书如果不能用几句话讲...

Python派森
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部