orion知识

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

WebService服务介绍(三)

[复制链接]

63

主题

75

帖子

1231

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1231
发表于 2020-1-11 21:06:57 | 显示全部楼层 |阅读模式
Message Searching Web Service(消息搜索服务)
消息搜索服务提供一个机制来找到错误或者等待队列上的消息,检索这些信息的详细信息,和再加工或删除它们,在通常情况下,很少会有错误或者等待队列上的消息。
WSDL Location(地址)
https://<RhapsodyEngine>:<WSPort>/services/MessageSearchingService?wsdl
RhapsodyEngine:服务器ip
WSPort:访问端口,默认8449,在引擎安装目录下,找到rhapsody.propertiese文件,找到文件中的WebServiceApi.httpsPort,修改此值即可,引擎重启方可生效。
MessageSearching Web Service(消息搜索服务)中内含getMessageTableCounts,getMessagesOnTable,getMessage, deleteMessageFromTable,releaseMessageFromTable,continueSearch,renewResultSet7个方法
本文中具体调用流程不再做详细的介绍,只选择常用的几个方法进行简单的介绍。
getMessageTableCounts:检索引擎中错误消息和等待消息的数量。此方法需要身份验证和添加messageid字段。


getMessagesOnTable:检索等待队列或者错误队列的信息。此方法需要身份验证和添加messageid字段。


getMessage:使用内部消息标识符获取详细指定信息。这包括它的完整路径,所有事件对于这个特定的消息,消息属性,在处理过程中发生的任何错误。此方法需要身份验证和添加messageid字段。


deleteMessageFromTable:根据引擎内部标识符,删除指定消息,如果需要的消息本身就不存在,则返回一个错误信息。此方法需要身份验证和添加messageid字段。


releaseMessageFromTable:消息的重新注入,将指定消息重新重首个过滤器开始再‘跑’一遍,如果消息不存在,则返回错误信息。此方法需要身份验证和添加messageid字段。

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-8 09:09 , Processed in 0.077164 second(s), 20 queries .

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