ABAP Web Dynpro v/s BSP

Hi All
Can you pls tell the difference between ABAP Web Dynpro v/s BSP.
Regards
DM

Hi madan....
<u><b>Web Dynpro for ABAP</b></u>
<i><b>Features</b></i>
Web Dynpro ABAP is the SAP standard UI technology for developing Web applications in the ABAP environment. It consists of a runtime environment and a graphical development environment with special Web Dynpro tools that are integrated in the ABAP Workbench (SE80).
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
*Stateful applications are supported – that is, if the page is changed, the data that is required remains intact so that you can re-access the data in the entire application context.
Note that stateless applications are not possible.
*Automatic data transport using data binding
*Automatic input check
*Automatic operation of the Web Dynpro application using the keyboard
User interface accessibility is supported
*Full integration in the reliable ABAP development environment
<u><b>BSP</b></u>
BSP applications are standalone Web applications with presentation, workflow and application logics that are self-contained in terms of function.
In many ways, BSPs are similar to the server page technologies (xSP)from other software manufacturers, such as Active Server Pages (ASP)from Microsoft and Java Server Pages (JSP) from Sun Microsystems.
This technology has become relatively widespread in the field of Web development thanks to its various advantages.
regards,
get back for more help
vijay
Message was edited by: Vijayasarathy Raghunathan

Similar Messages

  • Call a ABAP Web-Dynpro-application via a BSP-Application

    We have a BSP-Framework, that call several applications among other things other BSP-Applications, ITS-Application and other systems. Now I want to integrate a ABAP Web Dynpro-Application.
    For the moment I can call the ABAP Web Dynpro-Application from our application.
    This application runs in the same session as the Framework (verify in transaction sm04).
    When I want to call another application in the Framework, the session will be killed (no more sessions in sm04). This happens also, when I want to call the ABAP Web Dynpro-Application a second time.
    I guess, that the ABAP-Framework thinks I want to go outside the system (for example www.google.de) and close the session. I found out, that this wouldn't happen, if the application were suspended. But I found no way to tell the application via a url-parameter to suspend.
    Can someone help me?

    Thx for the tip,
    but I can't firea suspend plug. Because I'm in BSP. I understand the docu so, that you have the option to call a other apllication like BSP from a ABAP Web Dynpro.
    I want to call the ABAP Web Dynpro form BSP like this way.
    1. Start BSP-Framework
    2. Call ABAP Web-Dynpro-Application from BSP
    3. Call another Application from BSP without automatically logout by unload ABAP Web Dynpro. (I have a chance to call the ABAP Web Dynpro again via url to suspend before I call the other app.)
    Regards Stefanie

  • Function keys in abap web dynpro

    In webgui and BSP you could use function keys (F1-F12) from keyboard to trigger action. Is there any way( legal or unlegal) to do this in abap web dynpro also?
    Most of mobile (pda) systems works via function keys..
    KK

    I should have added this.  Here is a screen shot of how it works in 7.0 EnhP1.  It is simply a new property added to certain UI elements:
    http://www.flickr.com/photos/tjung/2711159225/

  • Multi line tool tip in ABAP Web Dynpro

    Hello experts,
    do you know a possibility to apply a multi-line tool tip to a ui element in abap web dynpro ?
    The OTR compresses multiple lines to one long line...
    Thanks in advance.

    This is not a forum for application specific questions. [Web Dynpro|Web Dynpro Java; , BSP , CRM development, ... have their own forums.

  • Incorporating web service in an ABAP web dynpro view

    Hi,
    I am trying to call an external web service to have its results displayed in an ABAP web dynpro view. I've seen various threads that are dealing with the same issue, but none of them seemed to have helped me (I am quite new at this so maybe I'm just having a slow beginning, please bear with me)
    I'm interested in extracting information from a simple web service online. To this end, I went on www.xmethods.net and found a "quote of the day" service, which is practical because it doesn't even need input.
    I am writing down all the steps I've taken, even if they seem trivial, because maybe my problem is the result of a silly mistake I'm not yet capable of noticing...
    I am mostly following the instruction from here:
    <a href="/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap:///people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap
    The SAP I use is the one on the SC7 system, seems to be ECC 6.0
    After I created my package, I go on to create a Proxy Object, and when prompted for a WSDL source, I give the URL destination I got from xmethods.net: <a href="http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL">http://www.swanandmokashi.com/HomePage/WebServices/QuoteOfTheDay.asmx?WSDL</a>
    Doing this I get an HTTP error (return code 400, message "ICM_HTTP_CONNECTION_FAILED") (others have had this problem, e.g. Calling Web Services from ABAP, but the answers offered haven't been much help to me)
    and having no idea what to change or not change in SICF and other settings, I decided to save the file locally, and so I then created a Proxy Object by choosing the WSDL source as the local file I saved.
    Telling me that multiple port types exist (SOAP, httpGet and httpPost) I picked SOAP. I can then see the properties of my Client Proxy Object, its structure with the classes and methods etc.
    Then, following Thomas Jung's procedure, I went to create a logial port which I named QUOTE_PORT. When I do the F8 test he suggests to do, I get an error: SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_CONNECTION_FAILED") which was predictable since I still haven't resolved that same problem above.
    I then proceed to create a Web Dynpro Component. In that component, in the component controller's context, I created a simple node into which I added attributes which I created using the wizard -> Attributes from components of structure, and there I picked the structures that had just been created in my proxy object, each in its own node
    I have three proxy structures generated: GET_QUOTE_SOAP_IN, GET_QUOTE_SOAP_OUT and QUOTES. This last one has two attributes which are STRINGs, the quote of the day and its author.
    I then create a rather trivial view, whose context I have mapped to the component controller's context so as to have access to those "quote" and "author" attributes I just mentioned. The layout is simplistic at best, containing only two textviews, each one bound to its respective attribute.
    Once the application has been done and tested, the output is a blank page. I'm hoping that this is only because of that ICM_HTTP_CONNECTION_FAILED error. Has anyone else had these problems when calling external web services? Is this the right procedure for displaying output?
    Thanks and Regards,
    Micol

    Hi, sorry for the long reply time.
    from work I do have proxy settings:
        automatic configuration script: http://proxy:8083
        proxy server for LAN: proxy / 8080
    from home it's a proxy free connection.
    In both cases I tried changing the settings in the SICF transaction, but it hasn't changed much.
    With the HTTP error that I get, I get a long text on how to maybe solve it,
    <b>No connection to Integration Builder (only generic data visible)
    Message no. SPRX081</b>
    In this long text, I have four tests to do in order to check the connection (as far as I can understand)
    1. The address of the Integration Builder must be stored in the SAP system
    =>Check/maintain with report SPROX_CHECK_IFR_ADDRESS
    2. The HTTP connection of the ERP application server must function correctly
    =>Check with report SPROX_CHECK_HTTP_COMMUNICATION
    3. The Integration Builder server must be running correctly
    =>Check with report SPROX_CHECK_IFR_RESPONSE
    4. Proxy generation must interpret the data of the Integration Builder correctly
    ==>Check with report SPROX_CHECK_IFR_CONNECTION
    The checks for 1&2 work okay, but I get errors for checks 3&4
    "Integration Builder data not understood"
    How can I go on from here?
    Thx

  • Anything new about abap web dynpro?

    Hi out there!
    (First, I'm sorry: I know, this question is related to Web AS General-forum, but I think, I wouldn't get any answer there.)
    Is there anything new about abap web dynpro? Just saying wait for nw05? No nice preview/minisap/promotion? Perhaps documents in service.sap.com? I read, it is used in some ramp-ups for ecc 05 (neither knowing, what it is). Is there nothing to say about? Is it drag&drop deployment like java webdynpro or more coding like mvc-"Basteln" in abap/bsp? Are BSP-Extensions used there? Something exiting new?
    That are enougth questions for starting.

    Brian McKellar is gonna lock this thread:-)
    Anyway you can find some info about WebDynpro for ABAP in the Teched 2003 presentations in SDN and there is a quite detailed overview with examples in the Online help.
    For the linux version of NW'04 MiniSAP the non-supported version ABAP Dynpro is available....anyway for MiniSAP you don't get support;-)
    Peter
    Ps: "Something exiting new?"
    The whole thing is something really exiting!!!

  • Create Logical Link to ABAP Web Dynpro

    Hello,
    Within my Direct Link Group, I would like to create a Logical Link to a custom ABAP Web Dynpro.
    Is this possible?  If so, does anyone know how I can accomplish this?
    Thanks,
    Matt

    Hi Matt,
          Please follow the following steps.
    1. find out the URL for the launching BSP Webdynpro application
    2. create a URL in the spro.
    SPRO->CRM->UI framework->Technical Role Definition->Transaction launcher->Define URLs and parameters
    create a new entry and give the following entries.
    a) give the url id
    b)request method -> GET ( select from Drop down )
    c)  click on the 'Non-BSP' URL
    click the checkbox 'Determine Host/Port'  ( it will determine automatically clent and system when launch )
    Mapped LogSys - 'OWNLOGSYS'
    URL = 'sap/bc/webdynpro/sap/XXXXXX'    XXXXXX = ur webdynpro application name
    save the URL.
    3. Create a Transaction launcher and give the above created URL id in step 'Further Technical Details'
    select Transaction Type as 'URL Transaction' and enter the ID.
    4. Create a logical link and assign the transaction launcher id to it.
    5. assign the logical link to direct logical link.
    6. assign direct link to nav bar profile
    7. assign nav bar profile to Business role
    Hope this helps.
    Regards,
    Sandeep

  • Hey how to upload ABAP web dynpro's in the EP server?

    Hi Folks,
    please let me know how to deploy the created ABAP Web Dynpro's into the Enterprise Portal.
    thanks ,
    NKumar

    Hi NKumar,
    You can put your web dynpro application on portal.
    We can publish web dynpro application on portal through "iviews".
    Portal eventing is necessary during a scenario where u have to communicate to another portal iview.say in portal u have your WDA app in one iview and another WDA or BSP app in another iview
    But for WDA app,navigation inside its views you would not need portal eventing.
    This Will help you,
    /people/sap.user72/blog/2006/01/05/creating-wd-abap-iview-and-the-wd-namespace
    Kindly check for following links also,
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/9f0396e1062883e10000000a422035/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/1d/e4a34273f60b31e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/0e/a1e94205045604e10000000a155106/frameset.htm
    Hope I have answered your question.
    Cheers,
    Darshna.

  • Environment needed for developing, deploying the ABAP Web Dynpro

    Hi all,
    We have the following ECC environmnet in our office.
    ERP 2005, RELEASE 6.0
    KERNEL 7
    COMPONENT ECC 6.0 NON -UNICODE SYSTEM
    BASIS & ABAP SP 14
    We also dont have Enterprise Portal and no PI or XI. can we develop ABAP Web Dynpro without EP?
    I want to develop Web Dynpro's using ABAP. Can i do it? Do we need to install any thing else? any plug in..or do we need to upgrade our service pack?
    We are on service pack 14 and on ABAP Stack.
    Some one kindly help..this might be a simple question for many people...but i am really in need of information and could not get proper idea after reading the SDN and help.com
    if some one has a link .that explains the environmnet that i should have for Web dynpro ABAP..please help.
    Regards,
    Jessica Sam

    Thomas,
    Thanks a lot for your patience. Few more minutes of your valuable time..need help.
    So i can conclude that with my environmet and ABAP statck ..i can develop Web dynpro ABAP and BSP but not Adobe Forms.
    We have BI system in our office which runs on Java Stack and our ECC system is only on ABAP stack.
    But we were using ABAP Web services to build interfaces b/w SAP and .Net applications and hence we wanted to use SOAMANAGER,
    But SOAMANAGER runs on Java Stack and we dont have Java stack on ECC but have on BI.
    So what we did was..did some BASIS settings in BI and ECC systems and finally able to use SOAMANAGER of BI system to manage , create and deploy web services from our ECC system whihc is on ABAP Stack.
    Similarly can I also use the Java Stack in our BI system and do some settings at ECC end such that I can buid the interactive forms in ECC and use the Java Stack of BI system.
    Kindly please help..i am not getting answers to such questions in help.sap.com...may be people like you who are well experience will only able to guide me better.
    Kind regards,
    Jessica Sam

  • Error while accesing ABAP web dynpro application

    Hi Experts,
    We are getting warning symbol on web page status bar, when we are accessing the ABAP web dynpro application
    only first page of application is getting loaded and when we click on page it is showing error on status bar and we can perform any thing.
    once we double click on warning icon,
    below details are coming:
    Line: 1491
    Char: 3
    Error: Object Expected
    Code: 0
    URL: url of the ABAP web dynpro application
    This scenario is occuring for many ABAP WD application for a client.
    Please guide how to solve this issue?
    Thanks!
    Piyush

    Hi
    First try a very simple application with nothing in it just one text saying Hello World
    Run it and see what happens.
    Also check if your url uses FQDN name. something like https:
    company.name.co:50000\.......
    If you do not use the FQDN it will always show a script error on the bottom and some functions will not work e.g
    dropdowns.
    regards
    Yuval.

  • ABAP Web Dynpro iView error

    My ABAP Web Dynpro iView encouters errors:
    The URL http://sp06:8004/sap/bc/webdynpro/sap/z_jgo_demo// was not called due to an error.
    Note
    The following error text was processed in the system SB2 : WebDynpro Exception: Error in UCF Template POPUP_PAGE ($).
    The error occurred on the application server sw06_SB2_04 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: RAISE of program CX_WD_GENERAL=================CP
    Method: RENDER_TEMPLATE of program CL_WDR_UCF====================CP
    Method: HANDLE_TEMPLATE of program CL_WDR_UCF====================CP
    Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Module: %_HTTP_START of program SAPMHTTP
    I was able to run the ABAP web dynpro application outside of portal by using the url: http://sp06:8004/sap/bc/webdynpro/sap/z_jgo_demo/. But with the extra / at the end, I get the same error.
    Can anyone point me to how to remove that extra / at the end?
    Thanks
    Ben

    Hi Gurus ,
    We have upgraded the SAP HR system from ECC6.3 to ECC6.4 and netweaver from 7.0 to 7.1 .
    Following are the list of error in EHP4 system ,
    1) Layout of ABAP Webdynpro Component are not displayed .
    2) Any ABAP WEBDYNPRO Application is not displayed by tesing in SAP-R3 and also in ESS .
    error are as follows while trying to view layout in abap webdynpro application :
    http://dv.hr.co.in:4567/sap/bc/wdvd/painting.html?_vdrespkey=4IS29CT7NDRIOI511AFI0R1E3&_vdframe=painting&sap-client=435
    If any one have information for this kindly let me know .
    Thanks :
    Vishwas

  • IView not found error when excuting ABAP Web Dynpro iView

    Hi Experts,
    I have created one ABAP Web Dynpro iView for an existing Application.
    Parameters I have passed for iView creation.
    Namespace : sap
    Application Name: SampleApp
    System Name: R3_SYS.
    Can any one please pass on me the details what are the mandatory parameters need to be passed.
    Thanks in Advance,
    Chinna.

    Hi Chinna,
    You need to check the following parameters like
    Namespace - should be 'sap' as this is root node in SICF
    Application Name: - check name of WD application in se80
    Please refer to below thread for creating WD ABAP iview.
    Re: Webdynpro ABAP iView Blank Page
    Web Dynpro for ABAP iVIew's Namespace parameter
    how to create iview from webdynpro application  abap
    Hope it helps
    Regards
    Arun

  • Can the role info be passed from portal to ABAP web dynpro application

    Hi,
    We have some roles in the portal. We call the ABAP web dynpro applications from the portal. Is it possible to pass on the role from the portal to the Web dynpro ABAP application so that we can use this role information in the application.
    Thanks,
    Pooja

    Hi,
    you can try to add the expression
      role=<IView.PCDUnit>
    as part of the Application Parameters in the iView. This will be the role in 99%. However not all iViews started in the Portal must belong to a role. You can start iViews using page navigation that are not part of a role. Therefore the PCD does not talk about roles but about "units" which is the superordinate term.
    the value will be the PCD path of the role - e.g:
      portal_content/myFolder/roles/myRole

  • Calling an interface METHOD of another abap web dynpro application

    Hi Experts,
    Can u plz tell how we can Call an interface METHOD of another abap web dynpro application in main WD Component.
    Thanks
    Mahesh

    Hi ,,
       Example ALV interface method calling   GET_MODEL interface method
       View attribute   declaration   :    M_WD_ALV  type      IWCI_SALV_WD_TABLE
         DATA lo_INTERFACECONTROLLER TYPE REF TO IWCI_SALV_WD_TABLE .
          wd_this->M_WD_ALV =   wd_this->wd_cpifc_alv( ).   "ALV is the usage name
         DATA lv_value TYPE ref to cl_salv_wd_config_table.
          lv_value = wd_this->M_WD_ALV->get_model(  ).   " interface method calling in ALV component usage.....
    Regards,
    Devi

  • Creating 'Z' views for Standard ABAP Web dynpro Application

    Hi Experts,
    I am totaly new to ABAP web dynpro objects.
    In our project there were some client requirements which required us to change the properties of the Views related to the Webdynpro. The Client now has said that he needs to apply some  enhancement pathces on his system. Due to this, the changes made to the Views i.e all the changes done in standard code are  lost.
    The client now wants a long term solution where all the changes need to be done in 'Z' implimentataion so that changes are not lost every time the pathces are applied.
    Is it possible to create an entire new 'Z' Views for the standard Webdynpro instead of standrad ones?
    If Yes how does one link them to the Webdynpro application ?

    Hi
    Have a look at following article about enhancing webdynpro applications.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/700317da-bd79-2c10-368e-8f18bf5d8b81?quicklink=index&overridelayout=true
    Regards
    Manas Dua

Maybe you are looking for