SAP Webdynpro ABAP for Begginers Understanding Tutorial. Web Dynpro is a programming model provided by SAP. Web Dynpro is implemented using Java and ABAP. It is suited to generate standardized user interfaces (UIs) using a declarative approach, resulting in a minimum time efforts to realize Web applications. Beginners have a look into this post for features and benefits of ABAP Web Dynpro Programming. Refer this post for more details on ABAP Webdynpro Tutorial.
SAP Webdynpro ABAP for Begginers Understanding Tutorial
The advantages of using the Web Dynpro programming model (compared to other established Web programming models) will be explained in this unit. In this context, the basic architecture and functionality of Web Dynpro will be summarized.
What is Web Dynpro in SAP?
A Programming Model for User Interfaces
Defines a standard structure for user interface applications
Derived from the MVC (“model-view-controller”) design pattern
A Set of Tools for User Interface Design
Focus on graphical modelling
Code is generated from meta-model declarations
Integrated in SAP Net Weaver Developer Studio and the ABAP Workbench
A Run time Environment for Applications
Framework running on SAP Web AS server offers common services
A Technology for Software Modularization
Components help structure applications and support pattern-based UIs
Web Dynpro ABAP Main Benefits
Deliver an Enterprise Quality Web Development Environment
Enforce clear separation between UI logic and business logic
Little coding, lots of design
Declarative UI development
Achieve Independence run on multiple platforms - Browser, Smart Client,
Mobile Device
Supports major platforms
Available in Java (NetWeaver ’04), ABAP (NetWeaver ’04s)
Saves SAP’s and customers’ investments
Conversion of classic ABAP Screens
Development Benefits of ABAP Webdynpro Programming
Web Dynpro offers the following advantages for application developers:
The use of declarative and graphical tools significantly reduces the implementation effort.
Web Dynpro supports a structured design process.
Strict separation between layout and business data.
Reuse and better maintainability by using components.
The layout and navigation is easily changed using the Web Dynpro tools
SAP Web Dynpro Programming Model
Web Dynpro applications can access different kinds of data sources:
From an ABAP Web Dynpro application, all kinds of reuse components can be addressed directly (for example, function modules or methods).
It is even possible to access the database via an ABAP SELECT. However, this leads to a mixing between flow logic and business logic and should therefore be omitted.
Web Services can be used after having generated a Web Service client object.
The SAP Java Connector (JCo) can be used to call methods of Enterprise Java Beans located on a J2EE Engine.
Model objects are not yet supported in ABAP Web Dynpro. The best way to have reusable entities encapsulating business logic is to create ABAP classes containing the source code.
"You found the information helpful and want to say thanks? Your donation is enough to inspire us to do more. Thanks a bunch!"
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.