【摘要】:为了开发用户界面,Web Dynpro提供了一个公开的元模型,这样就直接导致几乎无须编写程序代码。从技术角度来讲,SAP适用于Java和ABAP的Web Dynpro开发向基于Web的用户界面迈出了革命性的一步。SAP NetWeaver 7.0及以上版本都可以使用ABAP Web Dynpro。为了开发Web Dynpro应用程序的实体,对象导航器已有所强化。Web Dynpro专门用于支持结构化开发。其软件模块化单元是Web Dynpro组件,可组合起来构建复杂的应用程序。
1)尽可能避免对UI层进行编码。
2)允许业务应用程序独立于后台业务平台,以前端表现层的形式存在。
为了开发用户界面,Web Dynpro提供了一个公开的元模型,这样就直接导致几乎无须编写程序代码。
从技术角度来讲,SAP适用于Java和ABAP的Web Dynpro开发向基于Web的用户界面迈出了革命性的一步。它完全不同于SAP之前使用的任何设计范例,这标志着基于Web的企业资源规划(ERP)应用程序的开发有了重大突破。(www.daowen.com)
Web Dynpro应用程序是使用基于模型视图控制器(MVC)范例的声明式编程技术构建的。也就是说,用户可以指定客户端包括哪些用户界面元素,以及这些元素将从哪里获取数据。还可以通过声明的方式定义应用程序中可能的导航路径,用于创建用户界面的所有代码将在标准运行框架内自动生成。这可以减轻用户在编写HTML时的重复编码工作量,并使其能够与JavaScript进行交互。
SAP NetWeaver 7.0(SAP NetWeaver Application Server 7.0)及以上版本都可以使用ABAP Web Dynpro。为了开发Web Dynpro应用程序的实体,对象导航器(事务代码SE80)已有所强化。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。