由于公司还任有一些老旧的系统需要集成,而且这些系统无法调用RESTful接口,如果你也有这样的问题,那就可以花几分种了解一下

基于AXIS的ServletEndpointSupport实现

1、代码

import org.springframework.stereotype.Component;
import org.springframework.remoting.jaxrpc.ServletEndpointSupport;@Component
public class JavaWebserviceDemo extends ServletEndpointSupport {public String webserviceDemo(String msg){return msg + " webservice";}
}

2、server-config.wsdd,DTD配置。此处仅为部分配置,如想了解详细配置请网上了解

<ns1:service name="JavaWebserviceDemo" provider="java:RPC" style="wrapped" use="literal"><ns2:operation name="webserviceDemo" qname="ns1:webserviceDemo" returnQName="ns1:webserviceDemo" returnType="xsd:string" soapAction="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://xml.apache.org/axis/wsdd/"><ns2:parameter qname="ns1:data" type="xsd:string"/></ns2:operation><ns1:parameter name="allowedMethods" value="webserviceDemo"/><ns1:parameter name="typeMappingVersion" value="1.2"/><ns1:parameter name="wsdlPortType" value="JavaWebserviceDemo"/><ns1:parameter name="className" value="com.gzsolartech.bpmportal.webservice.JavaWebserviceDemo"/><ns1:parameter name="wsdlServicePort" value="JavaWebserviceDemo"/><ns1:parameter name="wsdlServiceElement" value="JavaWebserviceDemoService"/>
</ns1:service>

3、验证

浏览器访问

工具调用

Java开发webservice接口相关推荐

  1. 用Java 开发 WebService Axis简单实例

    用 Java 开发 WebService Axis 简单实例 在开发之前, 先了解一下AXIS,axis目前出现的2版本以其灵活性,快速开发工具的集成高于xfire而使用者居其上.用Eclipse开发 ...

  2. webservice java教程_[Java教程]JAVA开发Webservice——JAXB

    [Java教程]JAVA开发Webservice--JAXB 0 2016-01-19 17:00:04 JAXB(Java API for JAXB 可以实现Java对象与 下面来了解一下如何通过标 ...

  3. IDEA中进行SpringBoot整合spring-ws开发webservice接口后期要修改xsd文件流程

    场景 SpringBoot整合spring-ws开发webservice接口(全流程详细教程) 参照: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/articl ...

  4. java调用接口速度慢,Java 调用 webservice 接口,为什么这么慢

    Java 调用 webservice 接口,为什么这么慢,有没有好的优化方案,本人目前改成 http 方式发 soap 消息调用,速度依旧很慢,维持在平均 100ms 下不来. 之前用 cxf 的 J ...

  5. Apache CXF生成java代码用java调用Webservice接口

    这里写自定义目录标题 使用java调用webservice接口 使用java调用webservice接口 当我们使用java去访问webservice的接口时,有很多种方式,这里我们使用apache ...

  6. java 调用webservice 接口,并解析返回参数

    java 调用webservice 接口,并解析返回参数 1. 设置传参,例如以下格式: // 确定传参格式以及赋值 String reqXml = "<createAppParam& ...

  7. java cxf 工具_利用CXF工具开发WebService接口

    简单记录一下webservice接口开发以便供以后参考: 一.根据需求编写wsdl文件 WSDL的文件格式和语法我就不多说了,到网上百度一下,或者到W3CSchool去学习都可以,语法很简单,下面是我 ...

  8. python开发webService接口给java调用

    一.python webService接口 首先系统(winds)上要有python,本人安装的是:Anaconda2-5.0.1-Windows-x86.exe,环境搭建不会请自行百度. 其次要用p ...

  9. java如何开发webservice接口

    本次项目需求要改造一个现有的webservice接口,增加参数:这里先简略记录一下开发步骤. 至于webservice是什么,就暂时不谈了. 1.首先,从需求文档中找到目标接口url,以及方法名met ...

  10. java开发webservice的几种方式

    为什么80%的码农都做不了架构师?>>>    webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录. 1.Axis ...

最新文章

  1. 收集的一些操作系统面试题
  2. 前OnePlus视觉设计师蔡孝永:视觉设计师都在想些什么?
  3. 如何在VC中创建动态数组
  4. 2018 年最受欢迎的 Python 库,你都用过吗?
  5. NI Vision for LabVIEW 基础(一):NI Vision 简介
  6. 金蝶k3财务接口_金蝶云为企业成长而生,让工作更高效!
  7. android时间戳字体,Android获取当前时间戳?
  8. [原创] 在XP/2K 下实现 Win+Ctrl+Del 等键的屏蔽的方法,附源码与演示程序下载。...
  9. encodeURI() 的用法
  10. Linux Shell 中 ()、(())、[]、[[]]、{} 的作用
  11. Shell date连接mysql执行指令
  12. Linux dnssec原理,什么是DNSSEC?DNSSEC的概念及作用
  13. Windows 下载安装 SonarQube和使用
  14. 什么是Java分布式?
  15. Flutter SqlLite数据库快速入门
  16. Wireshark通过TCP协议抓取QQ好友IP以及定位
  17. 忠实履行职责,热忱完成工作,坚持必胜信念,成就辉煌人生——《西点军校的经典法则》
  18. android 全屏时钟,手机全屏数字时钟软件
  19. 详细通用phpstudy本地搭建网站以及cms搭建教程
  20. Atlassian与DevOps 系列产品选择方案介绍

热门文章

  1. DELPHI点在多边形内算法
  2. 用css和js分别实现三级导航菜单
  3. 推荐阅读《未来世界的幸存者》
  4. 5G NR CSI Report中关于codebook/PMI的理解(1)
  5. oracle建表语句
  6. 原版安装Win10 1909专业版 64位MSDN镜像2020 05
  7. 基于海康摄像头进行人脸识别
  8. macOS Mac10.15修改登录界面背景
  9. JAVA 类和对象的实例
  10. 「高并发秒杀」java使用教程第五版答案