news 2026/10/9 17:06:14

08.07.02.tiptop webserver接口篇(创建webserver服务器)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
08.07.02.tiptop webserver接口篇(创建webserver服务器)

本页目录

  • 1、创建项目
  • 2、发布项目
  • 3、测试

创建项目

  • 菜单位置: File > New > Other…>Java>Java Project

    • Project Name:SOAPServer
    • Use a project specific JRE: 选择本地jdk
    • Next > Libraries 选项卡 > Add Library…>User Library>axis2
  • 右键src文件夹> New > Other…>Java>Class

    • Package: com.web.service
    • Name: HelloWorld
packagecom.web.service;publicclassHelloWorld{publicfloataddValue(floatvalue){return(value+10);}publicfloatsubtractValue(floatvalue){return(value-10);}publicStringsayHi(Stringuser){return"Hi, "+user;}}
  • 保存后:.class自动生成到bin文件夹下

发布项目

  • New > File > Other > Axis2 wizards > Axis2 Services Archiver

    • Class File Location:C:\Work\eclipse\SOAPServer\bin
    • include .class files only
    • Next>Next>Next
    • Generate the service xml automatically > Next
      • Service name:SOAPServer
      • Class name:com.web.service.HelloWorld > Load > Next
        • Output file location: C:\Software\tomcat\webapps\axis2\WEB-INF\services
        • Output File Name: SOAPServer_service
  • 启动tomcat

# 管理员身份进入cmdcdC:\Software\tomcat\bin catalina.bat run

测试

  • 浏览器输入:http://localhost:8080/axis2/services/listServices

    • 多出:SOAPServer。点击进入可以看到:sayHiResponse接口
  • 使用SOAP_UI 访问接口

    • url:http://localhost:8080/axis2/services/SOAPServer?wsdl
<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:ser="http://service.web.com"><soapenv:Header/><soapenv:Body><ser:sayHi><!--Optional:--><ser:user>111</ser:user></ser:sayHi></soapenv:Body></soapenv:Envelope>

  • 使用Apipost 访问接口

在这里插入图片描述

  • POST方式
    • url: http://localhost:8080/axis2/services/SOAPServer
    • Header
Content-Type:text/xml;charset=UTF-8 SOAPAction:""
- Body - raw 选xml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:ser="http://service.web.com"><soapenv:Header/><soapenv:Body><ser:sayHi><!--Optional:--><ser:user>111</ser:user></ser:sayHi></soapenv:Body></soapenv:Envelope>
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/7 19:35:46

Linux命令-logwatch (自动分析和汇总系统日志)

&#x1f9ed;说明 Logwatch 是一款实用的日志分析工具&#xff0c;能自动分析和汇总系统日志&#xff0c;生成易于阅读的报告。 &#x1f4e6; 安装与基本配置 首先&#xff0c;确保系统已经安装了 Logwatch。对于大多数主流 Linux 发行版&#xff0c;都可以通过包管理器直…

作者头像 李华
网站建设 2026/10/8 10:01:25

1988-2025年上市公司流程创新占比数据

数据简介 企业流程创新占比&#xff08;Share of Process Innovations&#xff09;是基于专利权利要求文本分析构建的核心指标&#xff0c;旨在衡量企业研发活动中用于改进生产方法、降低生产成本的投入比例。在经济学逻辑中&#xff0c;创新被划分为“产品创新”与“流程创新…

作者头像 李华
网站建设 2026/10/10 9:02:10

1986-2025年中国各高校专利数据

数据简介 高校专利是高等学校&#xff08;包括大学、学院等各类高等教育机构&#xff09;的师生、科研人员等在科研活动、教学实践、技术创新等过程中&#xff0c;通过智力劳动创造出的具有新颖性、创造性和实用性的发明创造&#xff0c;并依据专利相关法律法规向国家专利行政…

作者头像 李华
网站建设 2026/10/8 10:41:14

杰理之升级方法有【篇】

直接将UFW升级文件放在TF卡中&#xff0c;TF卡插入到测试盒中&#xff0c;测试盒会自动搜索到设备进行升级&#xff0c;&#xff08;经典蓝牙样机升级类似

作者头像 李华
网站建设 2026/10/8 10:41:26

Python性能优化:深入原理与高阶实践

Python性能优化&#xff1a;深入原理与高阶实践 引言&#xff1a;超越表面优化的思考 在Python开发领域&#xff0c;"性能优化"常被简化为使用列表推导式、选择合适的数据结构等基础技巧。然而&#xff0c;真正的性能优化需要深入理解CPython实现原理、内存管理机制…

作者头像 李华