7 Replies Latest reply: Apr 17, 2007 6:28 AM by Ramganesan Karuppaiah RSS

WebDynpro Benefits

Currently Being Moderated

Hello WebDynpro Developers!

 

My name is Marcelo and I'm a developer in an aeroespace company. Here we have an hybrid environment with a lot of technologies, including SAP.

 

Today, we are testing WebDynpro for Java and it makes a lot of discussions including your adoption or not. But I would like to improve my research collecting your opinions.

 

Them, I would like to know somethings like:

 

<b>- Which benefits of WebDynpro comparing it to technologies like Struts, Spring and so on?

 

- Do you recommend use WebDynpro in projects that have only a database as datasource?

 

- Is it possible to reuse WebDynpro DCs in others DCs not WebDynpro?

 

- What we win adopting WebDynpro?</b>

 

And be free to post some consideration about this topic.

 

Thanks a lot!

 

Best Regards,

 

Marcelo

  • Re: WebDynpro Benefits
    Saravanan S
    Currently Being Moderated

    Hi,

       Welcome to WebDynpro world.

    If you want to connnect R/3 system with java mean better you have to use WebDynpro. Basically Webdynpro is MVC pattern. It gives all things like Struts and Spring.

    When ever you want connect R/3 System you can use WebDynpro. But in the database access means you have to write some java class. Finally you can integrate with Webdynpro applications.

    You can reuse WebDynpro DC’s another webdynpro applications

     

    All the best.

     

    Kind Regards,

    S.Saravanan.

    • Re: WebDynpro Benefits
      Suresh Krishnamoorthy
      Currently Being Moderated

      Hi,

       

      Web Dynpro is the SAP programming model used to develop professional Web UIs for business applications. It consists of a runtime environment and a graphical development environment with special Web-Dynpro tools that are integrated in the SAP NetWeaver Developer Studio.

      The Web Dynpro tools support application development during the implementation and design phases. When a Web Dynpro application is developed, a platform-independent metamodel is created from which Java classed are generated.

      Since Web Dynpro features a clear separation between layout data and business data, you can develop Web Dynpro applications with the same programming model both for mobile devices and conventional PCs.

      Web Dynpro offers application developers the following advantages:

      · 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 – that is, if the page is changed, the data that are required again remain intact, so you can access the data from a previous page again

      · Automatic data transport using data binding

      · Automatic input check

      · Automatic operation of the Web Dynpro application using the keyboard

      · Flicker-free screen construction

      · Syntax check at design time

       

      for further help, when u install netweaver developer studio to develop the webdynpro application...

      u will find several samples......u can do it with easy of way...

      See this link also:

      http://help.sap.com/saphelp_nw04/helpdata/de/15/0d4f21c17c8044af4868130e9fea07/frameset.htm

       

      all the best...

       

      Regards

      Suresh

       

    • web dynpro design pattern
      mahadev jakkula
      Currently Being Moderated

      can u explain in detail manner?

      • Re: web dynpro design pattern
        abhijeet mukkawar
        Currently Being Moderated

        hi,

         

        Web Dynpro is a client-independent programming model of the SAP NetWeaver technology platform for developing user interfaces for professional business applications. It is based on the model view controller paradim which ensures that the business logic is separated from the presentation logic. This architecture is visible in the Web Dynpro perspective of the SAP NetWeaver Developer Studio (NWDS).

        Web Dynpro helps you with the development of Web applications by:

        1)    Ensuring platform-independence with the meta model approach

        2)    Minimizing the implementation effort through declarative programming

        3)    Supporting a structured design process by applying the model view controller paradigm

        4)    Providing reuse and better maintainability by using components

        5)    Providing graphical support with tools in the Web Dynpro perspective

        6)    Providing the SAP NetWeaver Java Development Infrastructure (NWDI) which supports team work with different services such as source code versioning and the Central Build Service.

         

        for <b>details</b> of them check this out,

        https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0e2ce90-0201-0010-16a8-f8c973d3acd5

        http://help.sap.com/saphelp_nw2004s/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/content.htm

        /people/ibrahim.al-kaabi/blog/2004/10/05/web-dynpro-vs-dynpro

         

        regards

  • Re: WebDynpro Benefits
    Alka Panday
    Currently Being Moderated

    Hi Marcelo,

     

    You can go through the following threads:

     

    Advantages of webdynpro

    Re: Why WebDynpro ?

     

    Regards,

    Alka.

  • Re: WebDynpro Benefits
    Shilpa Bhanot
    Currently Being Moderated

    Hi Marcelo

    Please check these threads

    Why Webdynpro

    Why WebDynpro ?

    Why  webdynpro and not BSP or JSP?

    Webdynpro vs. Struts

    Web Dynpro vs. Struts - a few questions

    Kind of applications smade thru Webdynpro

    What kind of applications are being developed with Web Dynpro?

     

    Hope it helps

    Regards

  • Re: WebDynpro Benefits
    Ramganesan Karuppaiah
    Currently Being Moderated

    Hi Marcelo,

     

    Web Dynpro is the SAP programming model used to develop professional Web UIs for business applications. It consists of a runtime environment and a graphical development environment with special Web-Dynpro tools that are integrated in the SAP NetWeaver Developer Studio.

     

    The Web Dynpro tools support application development during the implementation and design phases. When a Web Dynpro application is developed, a platform-independent metamodel is created from which Java classed are generated.

     

    Since Web Dynpro features a clear separation between layout data and business data, you can develop Web Dynpro applications with the same programming model both for mobile devices and conventional PCs.

    WebDynpro Provides Application Developers the following advantages:

     

    1.Web Dynpro supports a structured design process

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

    3. Different implementation languages are supported

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

    5.Reuse and better maintainability by using components

    6.Syntax check at design time

    7. Automatic data transport using data binding is also possible.

    8.Automatic input check.

    9.Flicker-free screen construction.

     

    Visit this Link Also,

    Why WebDynpro ?

     

     

    Regards,

    Ram.

Actions