Skip to Content
0

PI interface - REST to REST configuration

Jan 11 at 09:33 AM

52

avatar image
Former Member

Hi all,

I'm recently get involve in PI nodule and require to setup a interface with REST-to-REST interface.

Let me explain the situation where, external vendor would like to access to our HR system to retrieve employee detail. But we not allow external vendor to directly access the HR system.

We would thinking to use our DMZ PI, where i provided the DMZ PI URL for the external vendor to use. then the vendor should be able to give the parameter/query of the employee number, and pass this info to PI, and the receiver channel suppose to connect to internal HR URL and show the employee detail.

I tried using the SOAP UI to simulate the scenario but it failed. in the SOAP UI, it show the DMZ PI URL connection is working, but when put in the parameter, it failed to pass to receiver channel to obtain the detail.

I assume this should be the synchronize method. Attached here is my setup in sender and receiver channel.

Appreciate everyone can help me, as I'm totally fresh from PI.

Thank you

-low-

sender-channelselection.jpgsender-restresource.jpg

receiver-dataformat.jpgreceiver-general.jpgreceiver-restoperation.jpgreceiver-resturl.jpg

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

avatar image
Former Member Jan 15 at 02:11 AM
0

Hi Pawan,

thank you for feedback, beside "Best effort", i also create a dummy mapping for the operation determination, now its works.. yeah

BTW, from my screenshot, i have fix the GID value at the receiver REST URL, how can i change to dynamic to accept any GID value and show response ?

Thank you

-low-

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Jan 11 at 10:35 AM
0

Hi Low,

if your expecting the response from ECC system then change the Quality Of service to "Best Effort" in you screen shot it is exactly once which used for asynchronous scenario.

Thanks,

Pavan T

Share
10 |10000 characters needed characters left characters exceeded