on 05-24-2018 4:27 PM
Hello all
For performance improvements, I am looking for a way to compress data in the Gateway Hub (communication between Gateway and Backend). Our basis is Netweaver SAP_GWFND 750 SP09 (gateway) and SP10 (backend).
Can the data between gateway and backend be compressed?
Is it possible to achieve this through a customer-specific extension (Badi, etc.)?
Thank you for your feedback.
Kind regards
Kurt
Hello Kurt,
SAP Gateway uses standard RFC, so it can do what RFC can do. If you have a backend with a suitable version, you might consider using “OData on Backend” aka. Micro-Hub. And I assume you have a central hub deployment with development on the backend (and not on the hub), so DPC&MPC on the backend (and not on the hub).
Please consider the related notes and documentation also describing the limitations.
You can also limit the data with metadata caching, server or client side caching and paging or SQRC
I hope this helps a bit further.
Best regards,
Janos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jonas,
Thank you very much for your reply.
In backend, we are using MPC/DCP Z-classes generated by the SEGW.
How is the call from the gateway to the backend? Where exactly do I need to start if I want to implement a compression between gateway and backend communication?
Thank you and kind regards,
Kurt
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Kurt,
If you have a central hub deployment, then look for /IWFND/CL_MGW_REQUEST_MANAGER->CALL_BEP
This is where the backend will be called here: "CALL FUNCTION mv_func_handle_request DESTINATION lv_destination"
which calls FM /IWBEP/FM_MGW_HANDLE_REQUEST
Kind regards,
Janos
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.