Web Dynpro Client for Java
After test driving the Sneak Preview Edition of SAP Web AS 6.40 for Java, you might have some of the following questions regarding clients:
– What platforms and browsers will be supported to run your business applications based on Web Dynpro technology? Will there be more than just IE and Windows?
– Will your current desktop CPUs be able to provide good response times?
– What if your power users ask for a more sophisticated user interface than what is possible with a Web browser?
– Will there be a single client for accessing both the ABAP Dynpro and the new Web Dynpro applications?
The SAPGUI for Java development team is working on a dedicated client to access Web Dynpro applications on various platforms, like Windows, Mac OS X, Lunix, and other Unix machines, as well as in any browser that can host a Java plug-in. This client will initially be offered as an integrated part of “SAP GUI for Java” and require little extra installation and runtime. A separate version with Web Dynpro functionality only is planned for a later date. It will be able to run even in the browser, without installation as an applet residing in the browser cache.
By integrating the Web Dynpro client into the current “SAP GUI for Java”, users can access applications based on both ABAP Dynpro and Web Dynpro with a single client during the transition phase.
Custom implementation enables full control of the user interface and allows a better user experience than with a Web browser, such as consistent keyboard navigation, faster scrolling and screen refresh, and entry validation on the client.
Being independent of browser technology, the implementation and behavior is consistent across platforms, and even across Web browsers when running as an applet.
The latest performance profiles have shown that even without optimization the current implementation is already about twice as fast as the browser running on the same hardware. Even better performance can be expected with a new protocol between the Web Dynpro server and the client. This protocol is planned to be available with the final version.
If you have become curious about it, you might want to give it a try. There is a Sneak Preview version available in the download section. Any feedback via SDN would be greatly appreciated.