orion知识

 找回密码
 立即注册
搜索
查看: 1680|回复: 0

WebService服务介绍(五)

[复制链接]

63

主题

75

帖子

1239

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1239
发表于 2020-1-11 21:38:35 | 显示全部楼层 |阅读模式
StatusWebService(状态服务)
Rhapsody状态服务提供了一些简单的操作来确定Rhapsody引擎的状态。在用户没有登陆到管理监控台或者IDE的情况下,可以通过这个状态服务来获取rhapsody启动的状态信息和一个确认回应的ping操作。这个服务不需要身份的验证。
WSDL Location :https://<RhapsodyEngine>:<WSPort>/services/RhapsodyStatusService?wsdl
RhapsodyEngine:服务器ip
WSPort:访问端口,默认8449,在引擎安装目录下,找到rhapsody.propertiese文件,找到文件中的WebServiceApi.httpsPort,修改此值即可,引擎重启方可生效。
状态服务StatusWebService中内含getStatus和ping2个方法。
getStatus:获取引擎的和内部服务的当前的状态。此方法不需要参数就能返回对象的当前状态
调用须知:此方法的调用需要在header中额外添加messageid字段。
调用流程:
1.在SoapUI中新建soap项目,加载WebService地址:
2.向此WebService发起请求,产生错误提示
3请求报文中加入MessageId
4点击运行,返回正确结果
ping:作用是确定引擎运行是否正常
调用须知:此方法的调用需要在header中额外添加messageid字段。
调用流程:此方法的调用过程与getStatus方法一样,不在一一叙述。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|orion知识 ( 浙ICP备20002629号 )

GMT+8, 2024-9-17 03:35 , Processed in 0.140627 second(s), 19 queries .

快速回复 返回顶部 返回列表