SAP 프로그램 개발 공식 가이드 문서
http://wiki.sdn.sap.com/wiki/display/BBA/Home
들어가서 PDF 파일로 받을 수도 있습니다.
눈길이 가는 내용을 일부 살펴보자면,
신규 프로그램은 SAP GUI (리포트,모듈풀 등)용으로 개발하지 않는다.
SAP에서 추천하는 UI 기술은 Web Dynpro ABAP (+FPM) , Web Dynpro Java, WebClient
SAP GUI
UI-TECH-9SAP does not recommend developing new applications in SAP GUI.
|
Recommended UI Technologies
UI-TECH-1SAP recommends that developers using SAP tools select one of the following user interface technologies:
- Web Dynpro ABAP with the Floorplan Manager
- Web Dynpro Java for development on the SAP NetWeaver Java stack
- The WebClient UI Framework for development of applications that complement SAP CRM
|
UI Technologies That Are Not Encouraged
UI-TECH-6SAP does not encourage use of the following user interface technologies:
- Business Server Pages (BSP)
- HTMLB
- Portal Framework
- XHTML or plain HTML
- ITS flow logic
- ABAP Dynpro
|
SAP UI Technologies and Tools for ABAP Developers
UI-TECH-2.1For development of new applications via Web Dynpro ABAP, SAP recommends using the Floorplan Manager to increase consistency among user interfaces.
|
WebClient UI Framework
UI-TECH-2.2For development of new applications that should be strongly integrated with SAP CRM, SAP recommends using the WebClient UI Framework to increase consistency among user interfaces.
|
SAP UI Technologies and Tools for Java Developers
UI-TECH-10For Java UIs, SAP recommends either Web Dynpro Java or standards-based development using JavaServer Faces (JSF).
|
UI-TECH-3SAP recommends that Java applications that are migrated to run on SAP NetWeaver use JavaServer Faces (JSF) technology.
|
UI-TECH-5SAP recommends using Adobe Flash or Microsoft Silverlight in Web Dynpro Islands or WebClient UIF Islands.
|
Output and Forms
UI-TECH-8recommends using SAP Interactive Forms by Adobe for forms that are printed or used online or offline. SAP does not recommend that developers use SAPscript.
|