cancel
Showing results for 
Search instead for 
Did you mean: 

WDJ vs WDA

Former Member
0 Kudos

Hi,

SAP recently announced that in future ( EHP5 onwards ) they will promote only WDA. Though the support will continue for WDJ.

What is the future of WDJ in that case?

Also, for people certified in Netweaver Java this is a huge blow.

I am confused are they scrapping away WDJ ?? will it affect the WDJ programmers?

Please clarify sdn.

Thanks,

Veena.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

I think this is the most debated topic among webdynpro java professionals...

I work on both WebDynpro ABAP and WebDynpro JAVA and they have their own pros and cons. SAP might be going with WD ABAP applications in recent releases, but I don't think that is going to happen that all SAP applications and custom developments are going to be in WD ABAP.

WD ABAP falls back in race when we want work with legacy/non-sap systems in the landscape. Consuming a web service is not as straight as in WD Java, and never came across a recommendation suggesting generation of proxy classes in ABAP for web services. This is where WD ABAP lags now.

With my experience, I can say, the time consumed for developing a WD ABAP application is much less when compared to time consumed by WD Java. Another fact, WebDynpro ABAP application is less error prone as most of the code is from code wizard and the debug environment helps in quick fixing code and issues. This way, development is easier and quicker. This might be one reason SAP is moving towards WD ABAP

With WebDynpro Java, development is quite tedious due to J2EE engine deployments and server restarts. Java code in WD Java applications is less readable than ABAP code WD ABAP application due to debug facility available. We do have debug option in WD Java, which is considered server load and requires special grants and administration. I never tried debuggin a Java application, neither saw someone doing it. As know, Java is more error prone, and with concept of Development Components, it became more error prone due to dependencies and requires good experience and expert skills to work on.

This goes this way, more flexibility more bugs. That's how WD Java goes. That is its con and that is its pro.

Edited by: Chinnu on Jul 12, 2011 1:40 PM

Answers (6)

Answers (6)

TusharShinde
Active Participant
0 Kudos

Hi Veena,

      I initially started working on ABAP, but later Project requirement's for Java were available so I started working on WD Java, here point is in SAP Arena it is very difficult for a technical person to stick to same technology and become a specialist in it, because nowadays Clients request for resources having multiple skills so as to reduce TCO. Take a e.g:- of ESS Project wherein client expects a resource should have some knowledge on WD Java & WD Abap, Core ABAP, NetWeaver Portal & also in some cases ABAP Workflow.

      I love to work on different Modules offcourse on technical Front, because it always keeps me in learning curve instead of giving me a feel of experienced person.

   Ultimately, we keep ourself ready according to requirements, nor employer depends on us. If something is not working out we have to move ahead with some different way.

Regards

Tushar S

Former Member
0 Kudos

Hi Veena,

When we compare WDA and WDJ, SAPu2019s direction going forward is it to use more of WDA. So most of the business packages would be available in WDA. For example ESS and MSS the new business packages are in WDA. Similarly other business packages are also getting converted or developed in WDA.

If business packages are in WDA and we have to develop some custom applications then it would be on us to decide the technology. Mostly we need to go with the technology SAP is supporting else we would need to give due justifications if we have to go for WDJ.

Also from the clients perspective, they would like to go with the SAPs roadmap. I have seen couple of clients who have been insisting with WDA as its SAP direction.

Does the WDJ Programmers get affected, itu2019s a good question, the opportunities in WDJ will get reduced.

Regards

Yugandhar Reddy

Former Member
0 Kudos

I am not looking for the programming difference. Please read my question. Thanks

Former Member
0 Kudos

This message was moderated.

TusharShinde
Active Participant
0 Kudos

Hi,

       I would suggest you to check this document, to get some more precise information.

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e0e4940c-035c-2b10-0b9d-eb8f99674f4e

       If you find something more interesting do share here.

Regards

Tushar.S

junwu
Active Contributor
0 Kudos

Basically WDJ is dead.

i think sap is working on next generation UI technology.

ABAP is the core the SAP, so WDA is lucky and maybe last a little bit longer than WDJ.

all above are my personal opinion.