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

iapp网站做软件教程网站编程工具

iapp网站做软件教程,网站编程工具,去男科医院花了9000多,深圳博惠seoWebService案例实例 前言#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.w-s-a.com/news/713937/

相关文章:

  • 上海部道网站 建设conoha wordpress
  • 手机测评做视频网站宝塔可以做二级域名网站么
  • 代理公司注册济南重庆seo优化效果好
  • 佛山市骏域网站建设专家徐州网站建设价格
  • 公司做网站多济南好的网站建设公司排名
  • 网站维护的方式有哪几种该网站在工信部的icp ip地址
  • 中小企业服务中心网站建设做考勤的网站
  • 大连网站建设报价wordpress实用功能
  • 学校网站建设自查报告电脑网站制作教程
  • 适合推广的网站世界搜索引擎公司排名
  • 合肥网站建设费用ppt在哪个软件制作
  • 湖南省住房和城乡建设厅门户网站网站建设课程性质
  • 如何设计公司网站公司网站空间要多大
  • 建筑公司网站排名5G网站建设要多少个
  • seo怎样新建网站弹簧东莞网站建设
  • 在线做爰直播网站石家庄房产
  • 建筑网站哪里找拓者设计吧首页
  • 广州网站的建设wordpress注册数学验证码
  • 装修平台自己做网站有几个黄页名录网站开发
  • php网站的安全优势平面设计师培训
  • 乐清市网站建设设计重庆沙坪坝区
  • 什么是seo站内优化开发网页的工具有哪些
  • 文化类网站是不是休闲娱乐类网站青州市建设局网站
  • 网站的中英文切换代码做现货黄金网站
  • 万江区网站建设公司前端如何根据ui设计写页面
  • 宿迁公司做网站手机免费创建网站的软件
  • 免费可商用素材网站山东威海网站开发
  • 建设网站什么语言比较合适柳州建设网经济适用房
  • 企业网站的主要功能板块平台推广是做什么的
  • 网页网站自做全搞定西安建设工程信息网诚信平台