2017-05-14 2 views
0

Je dois appeler un service de repos de http://api.brewerydb.com/v2/?key=xxxxxxxxOsb repos appel 11g JSON

Utilisation d'Eclipse Indigo 3.7.1 et deployng sur OSB 11g R1

Questions:

1 - Je dois créer un services d'affaires et ajoutez le point final URI, mais pas sûr que ce soit shoudl:

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

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

c - Autre chose

2 - Vous ne savez pas sur la clé (authentification)

a - Il devrait être mis sur les en-têtes de transport?

b - un autre endroit?

Questions très simples, mais je n'ai rien trouvé.

Chaque exemple parle de xml et xsdl, je n'en ai pas.

J'ai utilisé api.brewerydb.com, parce que c'est un appel très similaire que je dois faire.

J'ai d'autres questions, mais cela est un bon début

Merci, Alex

Répondre

1

Il n'y a pas de support des panneaux OSB en 11g. Mais de OSB 12.1.3 oui.

Dans OSB 11g, vous devez définir un service métier Http pur. Et travailler à bas niveau avec les paramètres de requête et ainsi de suite ..

Si les charges utiles sont XML sans problème pour les analyser et sérialiser, mais si vous faites face à JSon, vous devez le faire vous-même. La transformation MFL peut aider pour cela.