Skip to Content
0

Call Service Layer through B1IF

Mar 10, 2017 at 07:16 AM

171

avatar image

Hi, experts. I have the Hana server and the B1IF on the different servers in different countries, connected by VPN. In the B1IF I have scenarios with inbound "web-service call" which post data to B1 via DI API. In the development enviroment (where B1iF and Hana server on the same server) it worked well, but when I migrated it to the customer's enviroment it started to freeze on the DI API call atoms. (in the dev it was 1 second, in the prod it's 30-160 second. First call is the slowest.). I guess it's because of ping between systems (this servers are connected by VPN). Are there any suggestions to improve perfomance? I thought to rebuild my scenarios, use Service Layer instead of DI API. Can it improve perfomance? And how should I call Service Layer? When I try I get "java.net.MalformedURLException: no protocol: :///PaymentTermsTypes" in the response.

When I try to open http://<server>:50000 on the B1IF i get page not found. Can it be an issue? Thanks for all help.

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

0 Answers