Osb 11g 通话休息 json

Osb 11g call rest json

我需要从 http://api.brewerydb.com/v2/?key=xxxxxxxx

呼叫休息服务

使用 Eclipse Indigo 3.7.1 并在 OSB 11g R1 上部署

问题:

1 - 我需要创建一个业务服务并添加端点 URI,但不确定是否应该:

一个 - http://api.brewerydb.com/v2/

b - http://api.brewerydb.com/v2

c - 其他

2 - 不确定密钥(身份验证)

a - 它应该在运输工具上 headers?

b - 其他地方?

非常基本的问题,但我找不到任何东西。

每个示例都在谈论 xml 和 xsdl,我没有。

我使用了 api.brewerydb.com,因为这是我需要做的非常相似的调用。

我还有更多问题,但这是一个好的开始

谢谢, 亚历克斯

11g 不支持 OSB。但是从 OSB 12.1.3 开始。

在 OSB 11g 中,您必须定义纯 Http 业务服务。并在低级别使用查询参数等工作..

如果有效负载是 XML,则解析和序列化它们没有问题,但如果您面临 JSon,则必须自己完成。 MFL 转换可以帮助解决这个问题。