orion知识

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

引擎5大对外WebService服务介绍(一)

[复制链接]

63

主题

75

帖子

1259

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1259
发表于 2020-1-11 20:55:56 | 显示全部楼层 |阅读模式
Lookup Table Web Service(表查找服务)
表查找服务提供了一个查找Rhapsody中之前定义的表的内容的操作这操作都需要使用ws-security来验证调用者的特权。Web服务支持ws-security UsernameToken身份验证。当用户通过身份验证时,能够执行用户所有的请求操作。当用户身份验证失败,将返回一个soap fault。
WSDL Location(地址)
https://<RhapsodyEngine>:<WSPort>/services/LookupTableService?wsdl
RhapsodyEngine:服务器ip
WSPort:访问端口,默认8449,在引擎安装目录下,找到rhapsody.propertiese文件,找到文件中的WebServiceApi.httpsPort,修改此值即可,引擎重启方可生效。
Lookup Table Web Service(表查找服务)中内含lookup一个方法
  
lookup:此方法执行对一个Rhapsody中配置表的查询,可选定义列返回结果,如果结果列没有定义,则返回所有匹配的列行。如果查找过程中指定的表或者列不存在,则会一个Soap fault。
调用须知:此方法需要身份严重和添加messageId
调用流程:
1.在SoapUI中新建项目并加载WebService地址;

2.选择方法lookup,报文中添加身份信息和字段messageId

3.在RhapsodyIDE中创建新表,点击View->LookupTables

4.开始向服务发起请求,返回结果。

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 10:56 , Processed in 0.066511 second(s), 19 queries .

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