on 03-19-2015 10:51 AM
I have few queries:
There should be some way of processing large request. Please suggest!
Thanks.
Prashant
Hi Prashant,
As Ashwin said, currently SAP Gateway does not support version higher than 2.0
As an option for asynchronous processing of your data, you can wrap the business logic FM inside another FM. Gateway would call your wrapper synchronously but inside that FM you can call your business logic FM asynchronously.
We have one glitch here that you would not get the return messages sent by the business logic FM that either the operations were successful or not. Just to overcome this, if your gateway system is NW 7.4 SP5 or above, we can make use of websocket connection to send this report to the UI session.
waiting for experts to comment.
Regards,
Ekansh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Prashant Kesarwani,
I agree with the possibility proposed by Ekansh Saxena. ABAP channels come very handy and lightweight to achieve this.
ABAP PUSH CHANNEL(APC) is the mechanism that you can use to send websocket messages from ABAP Programs to Internet. ABAP Messaging Channel will help you to send messages within the ABAP Programs. Using APC and AMC you will be able to achieve some kind of Asynchronous behavior.
But one point to consider is that the application needs to be online, otherwise the notification will be missed. In case of client unavailability you needs to store the notification and somehow send them once the client is active again.
Check the SP of Netweaver 740 for the availability of ABAP Channels. Initially it was released as experimental only. I think from SP5 it is available for use(please verify that).
Here are some links for you to get started
Regards,
Atanu
Hi Atanu,
But one point to consider is that the application needs to be online, otherwise the notification will be missed. In case of client unavailability you needs to store the notification and somehow send them once the client is active again.
When we use SAP Mobile platform the notification will reach the user irrespective he is online/offline. Please advise. Thanks
Prabaharan
Hello Prashant,
I see that SAP GW presently supports OData V 2.0, Used for Light Weight Applications and in a Synchronous mode.
Also when you say Large Request, you mean to say Single request with different set of operations ? or Single Request with single operation but handling Huge Amount of data ?
Regards,
Ashwin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.