当前位置: 首页 > news >正文

安徽茶叶网站建设手机网页制作软件

安徽茶叶网站建设,手机网页制作软件,wordpress weiaid,wordpress评论框修改WebService案例实例 前言#xff1a; 由于工作需要#xff0c;写一个接口#xff0c;返回xml信息。供其他服务调用 最初使用pythonflask框架#xff0c;能够返回出正确的xml信息#xff0c;似乎调用这个接口的服务无法对返回的xml进行解析#xff0c;图一是报错截图。…WebService案例实例 前言 由于工作需要写一个接口返回xml信息。供其他服务调用 最初使用pythonflask框架能够返回出正确的xml信息似乎调用这个接口的服务无法对返回的xml进行解析图一是报错截图。开发说是协议问题如果有知道的小伙伴可以给我留言 Caused by: org.xml.sax.SAXException: Bad envelope tag: envelope 错误问题 转战使用Java语言开发 笔者之前未使用过Java也是通过网上查找一些相关材料最后写出这个简单的案例 准备工具 1.下载 jdk我用的1.8.0 2.安装 Java编译器我用的Intellij IDEA 专业版 下面是正文 1.首先创建一个web项目来用做服务端,创建项目Java-WebServices。如果是社区版可能没有这个选项 项目中一共3个.java文件 接口与类一目了然 Login4AServices是一个发布类只有一个main方法 2.直接上代码 Login4AServicesInterface.java package com.webservice.server;public interface Login4AServicesInterface { }Webcontextlistener.java package com.web;import com.webservice.server.Login4AServices;import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import javax.xml.ws.Endpoint;//通过用ServletContextListener发布 public class Webcontextlistener implements ServletContextListener {Overridepublic void contextDestroyed(ServletContextEvent arg0) {}Overridepublic void contextInitialized(ServletContextEvent arg0) {//用endpoint发布webserviceEndpoint.publish(http://127.0.0.1:8146/uac/services/CheckAiuapTokenSoap, new Login4AServices());System.out.println(通过servletcontextlistener部署webservice成功);}}Login4AServices.java package com.webservice.server;import javax.jws.WebMethod; import javax.jws.WebService; import javax.xml.ws.Endpoint;WebService(targetNamespace http://127.0.0.1:8146/uac/services/CheckAiuapTokenSoap) public class Login4AServices implements Login4AServicesInterface {WebMethod(action CheckAiuapTokenSoap)public String CheckAiuapTokenSoap(String info) {String xml ?xml version1.0 encodingUTF-8?USERRSPHEADCODE000/CODESID000/SIDTIMESTAMP20201221082621/TIMESTAMPSERVICEIDCQYGPT/SERVICEID/HEADBODYRSP0/RSPAPPACCTIDaaa/APPACCTIDMAINACCTID10007308/MAINACCTID/BODY/USERRSP;System.out.println(from client... info : info);return xml;}public static void main(String[] args) {//java jdk提供一个自带的类可以将java应用程序发布成webservice/*** Endpoint.publish(String address, Object implementor):* 参数1提供服务对外的访问地址* 参数2提供服务的类* */Endpoint.publish(http://127.0.0.1:8146/uac/services/CheckAiuapTokenSoap, new Login4AServices());System.out.println( 发布成功 ...);} }4.执行Login4AServices.java文件就是发布 发布的时候需要确保端口号没有被占用 附上查看端口是否被占用命令netstat -ano | findstr port 5.测试一下 我们使用上面的URL地址访问下 http://localhost:8146/uac/services/CheckAiuapTokenSoap?wsdl 一定要加上?wsdl 用Java写的webservice接口就解决了前言中的工作问题使用flask框架的却不行。。。。 依葫芦画瓢… 先记录下来再作补充。 附上另外一篇项目实例用pythonflask框架 flask-web项目实例二设置响应消息为xml格式
http://www.dnsts.com.cn/news/131688.html

相关文章:

  • 尚海整装公司电话做网站优化推广的好处
  • 做网站一定要域名吗上传了网站标志怎么弄
  • 上海专业网站建设咨询一个网站如何产生流量
  • 新商盟网站开发时间涉县网站
  • google地图嵌入网站微信小程序购物商城
  • 做网站有什么作用帮传销做网站会违法吗
  • asp网站开发工具神器永嘉网站制作系统
  • 织梦安防网站源码php 网站开发平台
  • 广告行业包括网站建设吗seo关键词排名系统
  • 桂林网站建设科技有限公司免备案网站怎么备案域名
  • 配资网站建设php网站转移
  • 网站开发工程师要考什么证注册公司费用及流程
  • 山东省环保厅官方网站建设项目南乐网站建设
  • 漯河网站建设lhwzzz贵州省城乡建设部官方网站
  • 建立企业网站的意义网站开发公司的生产
  • 免费制作网站模板电商美工是做什么的
  • 淮安哪个做网站好点做网站公司还有没有活路
  • 深圳建设高端网站找客户的100个渠道
  • 建设厅网站ca验证失败兰州企业网站
  • 自己建一个网站网站开发人员构成
  • 本地的番禺网站建设wordpress表情不显示
  • 短视频网站开发教程今天重大新闻头条新闻
  • 网站制作价格推 荐网页设计与制作的意思
  • 崇文手机网站建设网站子目录绑定二级域名
  • 网站在百度上搜不到全国信息企业公示系统
  • 连锁连锁酒店网站建设方案宝塔 wordpress
  • app开发和网站开发网站设计文字超链接
  • 公司简介模板wordseo关键词快速排名
  • 建设网站需要花费多少钱网站建设制作鸿运通
  • 微站设计wordpress导航怎么设置主页