cancel
Showing results for 
Search instead for 
Did you mean: 

Why we prefer only Webdynpro ? why not other languages ?

Former Member
0 Kudos

Hi All,

Why we are preferring webdynpro for java is there any specific reason ?

why don't we prefer other languages like PDK and other?

Thanks,

Sriram.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi sriram thota

WebDynpro Follows MVC Architecture

Web Dynpro can be used to for High Complex solutions, where lot of custom operations with user inputs. Webdynpro is sap development environment for creating professional UIs for Bussiness applications. webdynpro minimizes manual coding because of model driven approach.Now this is the common practice to develop GUI.

All the PDK Controls are available in Web Dynpro. It takes less time to Develop Applications.

So by Using WebDynpro we can create Application it takes less time

In PDK we can create Application it takes More time.and in PDK we are connect to Back end System here write Connection method like java...So it is Long process

So Every One Use WDJ (WebDynpro With JAVA)

Regards

Vijay Kalluri

Answers (3)

Answers (3)

Former Member
0 Kudos

Web Dynpro can be used to for High Complex solutions, where lot of custom operations with user inputs. Webdynpro is sap development environment for creating professional UIs for Bussiness applications. webdynpro minimizes manual coding because of model driven approach.Now this is the common practice to develop GUI. All the PDK Controls are available in Web Dynpro. It takes less time to Develop Applications.

Former Member
0 Kudos

Hi Sriram,

The main reason, why we use WebDynpro, are:

1. We can extract information from a variety of SAP backend systems e.g. BI, R/3, CRM

2. Web Dynpro provides complex data structure support.

3. The Web Dynpro development environment supports the MVC paradigm and provides tools and support for handling complex business logic and data manipulation.

4. If you build UIs using Web Dynpro you have the option to display them in any kind of portal, not just SAP Enterprise Portal, or standalone.

5. Language independent (Java and ABAP) model for building professional user interfaces.

6. Client independency.

7. The use of declarative and graphical tools significantly reduces the implementation effort.

8. Automatic data transport using data binding.

I hope it helps you. If you are looking for something more / have some doubts, plz revert.

Cheers!!!

Umang

Former Member
0 Kudos

Hi MAthur,

Thanks for your reply.

here we can compare PDK , JAVA and Webdynpro for java ... we are using webdynpro for java but not PDK and Java

languages. you just mentioned 8 points those are features of webdynpro for java.

can u plz compare with those and let me know the exactly why we can not use the PDK and Java ?

Thanks.

gill367
Active Contributor
0 Kudos

Hi,

Using Java alone to desgn a portal application is not at all easy. You will have to code so much and also some of the important tools availbale like CMS (availbale in NWDI) will not be available. It is very easy to desgn an application in web dynpro java. Your code is managed properly. Proper transport system is followed in web dynpro.

Thanks,

Sarbjeet Singh

Former Member
0 Kudos

HI Singh,

can you please tell me what are the differences between webdynpro for java and PDK and JAVA.

why we did not go for other than webdynpro for java.

tell me comparison with drawbacks of pdk and java.

please help in that.

Thanks,

Sriram.

Edited by: sriram thota on Jan 19, 2010 7:48 AM

gill367
Active Contributor
0 Kudos

Hi

you can refer to the following link,

[Advantages of web dynpro|;

and

Some of the advantages Web Dynpro offers for application developers is:

· Different implementation languages are supported

· The use of declarative and graphical tools significantly reduces the implementation effort

· Web Dynpro supports a structured design process

· Strict separation of layout data and business data through use of the Model View Controller concept

· Reuse and better maintainability by using components

· The layout and navigation is easily changed using the Web Dynpro tools

· Stateful applications are supported u2013 that is, if the page is changed, the data that is required remains intact so that you can re-access the data of a previous page

· Automatic data transport using data binding

· Automatic input check

· Automatic operation of the Web Dynpro application using the keyboard

· Flicker-free screen construction

thanks

Sarbjeet

· Syntax check at design time