pb webservice 调用 webservice_WebService发布与调用详细介绍

本文详细介绍了如何使用PB调用WebService,包括WebService的发布与调用步骤,以及利用SOAPUI进行接口测试。内容涵盖配置、接口实现、方法调用及测试案例,附带了源码链接。
摘要由CSDN通过智能技术生成

1、了解WebService(文末:webservice的发布调用的源码)

Web Service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的交互操作的应用程序。

lizie5f732d137877da1bf73028217cdc083.png

代码解释:

   演示的配置:

开发工具IDEA 
实现语言Java (SpringBoot框架)
演示数据库MongoDB
调试工具SoapUI (https://www.soapui.org/downloads/soapui/)

1、webservice配置

c4dc2c36b4e5967b9f32a41b9267a5d7.png

2、WebService发布接口类

4fe188b3a94970937eec7f860e169c27.png

2、实现WebService接口类方法(按照自己需求制定相应方法)

413406ef74050f7481ae0e03786e3453.png

 3、WebService方法调用测试

7815bd0ddace403d5911c0efe0a4c7ad.png

  测试结果:

Project Name: TodayInfoService
Initial WSDL: http://localhost:9999/services/TodayInfoService?wsd

1、患者主索引 v_jheis_patient_index

方法名:getPatient

请求格式:

          参数(String)  //这里是参数,此参数为患者的住院号

内容响应:

          患者信息

f5af27d6585deaa27a11133b98d38bf3.png

2、患者评测明细  v_jheis_evaluation_items

方法名:getEvaluation

请求格式:

          参数1(String) //此参数未患者的门诊号

          参数2(String)//此参数为开始时间查询

          参数3(String)//此参数为结束时间查询

内容响应:

     2020-11-03 22:25:00//记录的结束时间

     P12345//住院号

     0000930055//查询的患者门诊号

     2020-11-03 22:25:00//记录的开始时间

   1  //患者住院次数

//以下是参数值

         wcssy

         无创收缩

         5fa150c0fc21d77f20d20a3e

         Tue Nov 03 22:25:00 CST 2020

         105

         <_class>today.operation.entity.VitalSigns

         <_id>5fa1668ffc21d77f20c51b57

]]>

b749c07f428cb564d49bb6ac36160b2d.png

WebService源码:

https://chenqiwei.lanzoux.com/iuKRQiv2r7a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值