Skip to Content
avatar image
Former Member

Advantages of BSP

Hello All,

Can you pen down the advantages of BSP over ASP and what

are the side effects of using BSP considering the load

on the server where it is running.

Would be glad to have your views......

TQ,

- Sravan

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 17, 2004 at 10:30 AM

    Well for one you are not really comparing the same things.

    BSP = Business Server Pages, these are web pages that are run from a SAP WebAS that have ABAP programming in the background. If you are developing web pages for SAP then these of course are highly more effective than ASP. While ASP is not bad it does require the connection to SAP and then the calling of Function Modules or BAPI's to retrieve data. Where as BSP you can develop this right into the page.

    As for server load, you can check out this nice weblog from Brian McKellar for testing performance or this one. For that matter reading up on all the weblog's from Brianhttps://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/u/164">Brian> and Thomas" target="_blank">https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/u/1918">Thomas Jung will help give you a better idea of some of the benfeits of using BSP.

    Hope this helps you in making a decision.

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 17, 2004 at 11:52 AM

    What's the biggest single advantage to using BSP?

    That fact that you write your web pages in ABAP of course!

    That is assuming that you know and like ABAP as a programming language. All joking aside this is a huge benefit if you have a development team like ours (people with many years of experience programming ABAP in the R/3 environment). The transition to a Web Based development platform is made that much easier by not having to learn the syntax and (more importantly) the ins and outs of a new programming language.

    As far as performance and other technical details, the weblogs mentioned above should give you plenty of reading. I can add to those by telling you about the experiment that we did before we choose to use BSP. We built a purchase requisition application in both BSP and ASP.Net. The ASP.Net application used the .Net Connector to access all of its data while the BSP used native RFC naturally.

    We ran both applications on indentical hardware and did some tests. Our tests weren't the most scientific in nature, but let's just say that BSP visibly won hands down in the performance department. That's not a dig at ASP by any means. I like it just fine and feel that it is a good tool as well. We just found that in our SAP environment we got much better performance from the BSP tools.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Sravan,

      You are thanking a poster for his answer.

      Please next time also give him points.

      See: /people/mark.finnern/blog/2004/08/10/spread-the-love

      This time I did it for you.

      Remember: When you ask a question you also assume the responsibility to assign points.

      Please check your other questions and if the answers were good.

      Spread the love and give some points.

      Thanks in advance, Mark.