分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

WebService快速上手

发布时间:2023-09-06 02:28责任编辑:赖小花关键词:Web

一、WebService是什么?

  • 核心特征:跨语言、跨平台、远程调用【如果是本地系统交互,使用rpc或者com技术就行】
  • soap:HTTP + XML 【基于Http的xml格式数据交互】
  • wsdl :webService的描述文档

二、如何创建一个webservice?

创建方式:

  (1)JDK发布webService服务【Enpoint】

    web项目可以在ServletContextListener启动时自动发布webservice

  (2)使用xfire cxf等框架发布

    目前使用的方式是直接替换【.aar】文件里的service.xml文件

三、如何调用?

  (1)获取wsdl文档:可以htttp访问方式获取,或者存在本地保存的xml文档

    关注【service】【porttype】这两个元素即可,【service】指明了有几种访问方式,【porttype】指明了可以调用的方法

  (2)调用方法:  

     jdk调用:【wsinport -keep url】生成客户端代码,编写测试类访问

       使用apche的axis编写客户端代码调用

四、说明:

  本文只是对webService的使用核心点进行总结,如需详细描述,可以参考【孤傲苍狼-webService学习总结】

  

WebService快速上手

原文地址:https://www.cnblogs.com/hackxiyu/p/10219245.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved