I have a requirement in Webdynpro for ABAP, where the application window contains a menu on the leftside. when a menu item is clicked by the user, corresponding internet service should be executed on the right side of the window. This internet service will be executed by means of an url. I found that an Iframe would suit my requirement where the source field of the IFrame can be the url. I want to know is it the UI element that would best suit my requirment or is there any other UI element that can be better than the IFrame.
If you want to display external content in place within Web Dynpro ABAP via a URL, then the iFrame is about your only way to go. At one point we were going to depreciate the iFrame because of its limiations around state management and authentication. That deprecation was announced with 7.0 Enhp1 but the UI element was not actually removed or disabled. With 7.0 Enhp2 will un-depreciated the UI element. So it is safe to use as long as you understand the documented limiations.