如何为web dynpro设置环境?

时间:2010-01-04 11:53:12

标签: java sap webdynpro

有没有办法在Web Dynpro上学习而无需设置SAP环境?有一个需要Web Dynpro技能的工作开放,并且与其他Java技能一起被提及。我想申请但不知道网络dynpro,所以想建立一个环境来了解它的全部内容。

有人可以告诉我,我是否可以获得免费软件以了解更多信息? 我是否需要了解SAP和其他SAP特定信息才能在web dynpro上运行? 在有意义地开发示例应用程序之前,是否需要拥有完全配置的SAP环境? web dynpro的开发与其他典型的Java环境有何不同?

3 个答案:

答案 0 :(得分:3)

这是一个90天的试用期: http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/50c58b14-da6d-2a10-ca94-a3c0937828d6

为了有效地开发webdynpro,您至少需要某种SAP-Knowledge,最重要的是ERP后端系统,因为webdynpro最常见的用例是从SAP Portal到SAP ECC的RFC。

SAP DevStudio与传统的Eclipse有很多不同,Webdynpro开发也是如此。它不再像java了。

答案 1 :(得分:2)

请注意,WebDynpro有两种不同的“风格” - 用于Java的WebDypro和用于ABAP的WebDynpro。我不能代表Java版本,但显然ABAP版本需要ABAP堆栈。您可以从http://www.sdn.sap.com/irj/sdn/linux?rid=/webcontent/uuid/b0448801-3905-2a10-b681-a803b2409ead

获得完整的堆栈

答案 2 :(得分:1)

您必须设置至少包含SAP Netweaver Developer Studio(自定义Eclipse 3.3)和SAP NetWeaver Application Server的环境。正如oozoo已经提到的那样,有一个包含两个组件的试用版。

使用此试用版,您可以尝试SAP Developer Network的一些教程。以下页面是一个很好的起点: http://wiki.sdn.sap.com/wiki/display/WDJava/Welcome+to+Web+Dynpro+Java

要在Web Dynpro中进行开发,不必了解SAP ERP系统。例如,在我的公司中,我们使用它为各种预先存在的Oracle DB构建GUI。但我同意Web Dynpro与大多数其他Java Web框架有很大不同。它有一个非常独特的组件模型,需要一些时间来习惯。

还有一个特别之处在于您不需要手动编写任何HTML或JavaScript代码。您只使用Web Dynpro提供的许多GUI组件。在这方面,它与GWT相当。只有在最新版本中,您才可以使用所谓的WebWidgets来包含一些特殊用例的自定义HTML。

通常,Web Dynpro与NetWeaver开发基础设施(NWDI)结合使用,后者包括专有的源控制系统(设计时存储库 - DTR),软件生命周期管理工具(变更管理服务 - CMS)和连续集成服务器(组件构建服务 - CBS)。