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

一个网站如何做外链商丘网上房地产

一个网站如何做外链,商丘网上房地产,百度公司的发展历程,国内好的网站建设Spring Boot整合webservice 前言1.整合依赖2.建立暴露接口2.实现类 3.发布服务4.查看打完收工#xff01; 前言 工作中遇到的问题#xff0c;由于下游系统属于第三方系统#xff0c;使用的是soap webservice#xff0c;同时也在开发#xff0c;虽然也发布了一套webservic… Spring Boot整合webservice 前言1.整合依赖2.建立暴露接口2.实现类 3.发布服务4.查看打完收工 前言 工作中遇到的问题由于下游系统属于第三方系统使用的是soap webservice同时也在开发虽然也发布了一套webservice测试环境但是我们相同的报文测试10次能有个50的成功率。而且由于我们特殊的业务要求测试环境不能单单只请求下游系统的测试环境。所以需要建造一个挡板暂时mock数据也可以满足特殊业务要求。 1.整合依赖 在网上查找资料的时候一件很神奇的事情Spring boot其实是提供了Webservice的相关依赖的但是看大家使用的很少反而使用的是cxf-spring-boot-starter-jaxws先紧跟潮流后面再研究一下Spring boot提供的这个有什么问题 依赖这里使用gradlemaven就根据‘’拆一下就好了。 implementation(org.apache.cxf:cxf-spring-boot-starter-jaxws:3.6.2)2.建立暴露接口 WebService(name TestService, // 暴露服务名称targetNamespace http://localhost:8080/// 命名空间,一般是接口的包名倒序 ) public interface TestService {WebMethodString test(XmlElement(name requestXml,required true,nillable true) String requestXml) throws Exception; } XmlElement注解可以给arg生成一个别名让服务认识这个参数不加这个注解默认是arg0。 2.实现类 代码如下 org.springframework.stereotype.Service WebService(serviceName TestService, // 与接口中指定的name一致, 都可以不写targetNamespace http://localhost:8080/, // 与接口中的命名空间一致,一般是接口的包名倒都可以不用写endpointInterface com.test.TestService // 接口类全路径 ) public class TestServiceImpl implements TestService {Overridepublic String test(String requestXml) {return test;} }org.springframework.stereotype.Service是spring的接口 3.发布服务 代码如下 Configuration public class WebServiceConfiguration {Bean(cxfServletRegistration)public ServletRegistrationBeanCXFServlet dispatcherServlet() {return new ServletRegistrationBean(new CXFServlet(),/soap/*);}Bean(name Bus.DEFAULT_BUS_ID)public SpringBus springBus() {return new SpringBus();}Beanpublic Endpoint endpoint(TestService testService) {EndpointImpl endpoint new EndpointImpl(springBus(), testService);endpoint.publish(/TestService);return endpoint;} } 4.查看 这个时候就可以在localhost:8080/soap/TestService?wsdl查看了。由于我是工作的不方便展示这个就记录一下好了。如果想再发布一个就再添加一个Endpoint 如下 Beanpublic Endpoint endpoint1(TestService testService) {EndpointImpl endpoint new EndpointImpl(springBus(), testService);endpoint.publish(/TestService1);return endpoint;}打完收工
http://www.zqtcl.cn/news/325713/

相关文章:

  • 广州五屏网站建设seo诊断报告示例
  • 周浦高端网站建设公司信阳做网站的公司
  • 博客网站怎么建设湛江新闻头条最新消息
  • 外贸网站建设 评价有没有教做网站实例视频
  • 县 住房和城乡建设局网站wordpress接入支付宝
  • 网站建设初期推广方式天津网站建设案例
  • 销项税和进项导入是在国税网站做吗凡科网站模块
  • 苏州建网站皆去苏州聚尚网络常州企业建站系统
  • 网站建设明细wordpress 主题稳定
  • 网站设计论文前言怎么写肇庆网站开发哪家专业
  • 商城建站系统松江新城做网站公司
  • 长沙招聘做搜狗pc网站优化排
  • 辽宁智能建站系统价格金融做市场广告挂哪些网站
  • 做外贸的有哪些网站互动平台游戏
  • 网站设计最好的公司idc网站模板源码下载
  • 网站建设历史视频制作软件有哪些
  • 加盟网站制作定制桥的设计网站建设
  • 深圳做宣传网站的公司开发电商网站多少钱
  • 自适应网站建设公司什么是网站死链
  • 自己给网站做支付接口wordpress elementor
  • 中国最新军事新闻网站优化推广
  • 有没有做3d衣服模型网站php网站开发目的
  • 东莞网站建设方案咨询wordpress易企秀
  • 漳诈网站建设免费的企业网站建设
  • 广州番禺区有什么好玩的地方优化软件有哪些
  • 面包机做面包网站wordpress获取用户注册时间
  • 福州网站建设个人兼职泰州seo排名扣费
  • 泰安北京网站建设公司个人自我介绍网页
  • 网站建设适应全屏如何自动深圳市哪里最繁华
  • 杭州网站推广公司阿里云wordpress 安装目录