加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

基于QtSoap发送webservice服务的基本实现

发布时间:2020-12-16 21:36:02 所属栏目:安全 来源:网络整理
导读:本文由Markdown语法编辑器编辑完成。 1. 需求场景 现有一个需求是,在门诊HIS的开发过程中,在有医保实时结算的情况下,门诊的每一笔交易,都需要根据医保的要求,拼成一个XML的串,然后去调用医保的分解(Divide)接口。但是,由于医保有很多的规则,如果拼的

本文由Markdown语法编辑器编辑完成。

1. 需求场景

  现有一个需求是,在门诊HIS的开发过程中,在有医保实时结算的情况下,门诊的每一笔交易,都需要根据医保的要求,拼成一个XML的串,然后去调用医保的分解(Divide)接口。但是,由于医保有很多的规则,如果拼的串不符合医保的规则,那么在交易时可能会引起医保的拒付。

  因此,为了保证在调用医保接口时,能够确保发送给医保的XML串是符合医保规范的,需要根据医保的规则进行相应的校验。

  现在已经提供了一个webservice的服务,可以对发送给医保的XML进行各项医保规则的校验。因此,问题主要集中于如果通过Qt,将调用医保的XML发送给指定的webservice服务。

2. 基于SoapUI进行webservice的发送测试

  为了在开发前,首先测试一下已经搭建好的webservice服务是否已经启动,我们可以采用一款名为SoapUI的模拟软件进行仿真测试。SoapUI是一款非常优秀的开源的网络请求模拟软件。同类型的还有chrome浏览器提供的postman,firefox浏览器提供的post插件等。

  假设一个已知的webservice的服务地址为:
http://ws.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl
该webservice可以对输入的QQ号码,验证该号码的当前登录状态。

  启动SoapUI,在工具栏中选择SOAP按钮,输入该webservice的地址,加载完毕后,可以在界面中看到该webservice提供的接口函数。

3. QtSoap实现访问webservice服务器

未完待续……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读