cancel
Showing results for 
Search instead for 
Did you mean: 

Webdynpro ABAP or Webdynpro Java?

Former Member
0 Kudos

Hello experts.

I want to learn to develop WebDynpro's

Do you which of the two tools do you recommend? webdynpro java or webdynpro abap.

Greetings

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

hi,

it depends upon your interest. if you know abap then go for webdynpro abap.

ashutosh_mishra4
Participant
0 Kudos

Thxks Thomas for ur wonderful document!!!!

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos
Former Member
0 Kudos

Webdynpro ABAP is good to begin with.Both Webdynpro ABAP and Webdynpro java will have similar architecture. But nowadays SAP begun to concentrate more on Webdynpro ABAP and they prefer the same.So its better to follow what SAP prefers.

Regards

M.Karthiheyan

gill367
Active Contributor
0 Kudos

I guess learning web dynpro abap will be better in the current scenario.

because SAP is focusing more on web dynpro abap these days.

and all the business packages will be coming in web dynpro abap.

and web dynpor ajava is more useful for the mobile applications but in that field also

SAP is working with sybase to come out an alternative.

SO i guess Web Dynpro ABAP is the way to go.

thanks

sarbjeet singh

Former Member
0 Kudos

OK agreed, thank you for your answers, begin to learn WebDynpro ABAP.

So ...

What system SAP Demo should I download from the SAP SDN to practice webdynpros abap?

Thanks.

thomas_jung
Developer Advocate
Developer Advocate
Former Member
0 Kudos

Also,

SAP has mentioned that they have stopped promoting Webdynpro Java aggresively although they would keep supporting those till 2018. Apparently Webdynpro ABAP will be the preferred UI Technology.

Thanks.

Former Member
0 Kudos

Hi Thomas,

Thanks for the valuable inputs to update my knowledge.

Thanks & Regards,

Monishankar C

Former Member
0 Kudos

thanks a lot.

Regards.

sahai
Contributor
0 Kudos

hi lupe,

both have their own merits....and it depends on your requirement....for example if you want that your application must run on mobiles also u must go for web dynpro java and if you want to use ALVs then go web dynpro abap.

and also if you have knowlegde of ABAP then web dynpro abap will be easier to learn....

hope nformation may be helpfull....regarding any further query please inform here.

thanks and regards,

sahai.s

Former Member
0 Kudos

Hi

It depends on what language you are more comfortable with.

Each language has its merits.

Regards

Yuval

once you acquire the necessary web dynpro skills you can easily switch

from one language to the other

Former Member
0 Kudos

Hi Lupe ,

Although both technologies have same functionalities but even then they are not identical.

Following are some of the differences:

Language :- First difference is the programming language used as the names Webdynpro ABAP and Webdynpro JAVA reflect. In ABAP Webdynpro, along with ABAP coding, RFCu2019s are also supported via Service call. Unlike Webdynpro ABAP, we cannot do ABAP coding in Webdynpro JAVA. Instead RFCu2019s and Web services are created and used in it to serve this purpose. In addition to Web services and adaptive RFC, Java Beans is another model supported by Webdynpro JAVA.

Design Time Environment :- Webdynpro ABAP requires ABAP Workbench (SE80) while SAP Netweaver Developer Studio is necessary for designing Webdynpro JAVA applications. So, additional installation is required. This studio reduces the development effort and utilizes some visual tools for creating components which can be reused.

Storage :- Applications developed using Webdynpro ABAP are stored centrally in ABAP server whereas in case of Webdynpro JAVA, the code remains on the client machine that is developed using a tool called Netweaver Developer studio. So, due to the powerful version control system of Webdynpro ABAP, the load removes from the development machine which is not possible in case of Webdynpro JAVA.

Skills Required :- For Webdynpro ABAP, a developer should have knowledge of ABAP programming, Development tools, Database concepts, ABAP Objects. However, Webdynpro JAVA requires skill set comprising java programming, java development tools and object-oriented concept.

Performance:- Large scale applications that involve large number of web users canu2019t work well on ABAP server. So, for robust and scalable applications, Webdynpro JAVA is preferred because of powerful J2EE server as proved by Sun Microsystems. However, small-scale or applications involving small or medium users can go well with Webdynpro ABAP. Thus, performance varies depending on the number of web users and one can choose ABAP or JAVA accordingly.

So the decession is that its totaly based on your available skillsets and your scenario to be implemented.

Thanks & Regards,

Monishankar C

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

>Large scale applications that involve large number of web users canu2019t work well on ABAP server. So, for robust and scalable applications, Webdynpro JAVA is preferred because of powerful J2EE server as proved by Sun Microsystems.

Well that's completely wrong. Web Dynpro ABAP is just as scalable if not more scalable than Web Dynpro Java. ABAP with its dialog work process model and multiple application server model is proven to be very scalable for business transactions.