
A Business Server Page (BSP) application is a complete functional application, like a classic SAP transaction. However, this application is executed in a Web browser rather than in the SAPGUI. HTTP or HTTPS is the protocol used to access the application across the network, thus allowing the use of standard products like firewalls and proxy servers.
The Business Server Pages programming model is similar to the server page technology. The BSP programming model helps to guarantee an optimum structure in the interface and business logic.
You can find more information about BSP applications in the following:
Structure of a BSP Application describes the components of a BSP application and how they interact.
In Accessing a BSP Application, you can find out how to call an existing BSP application from the Web browser.
In Starting and Ending a BSP Application, you can learn how to open and close a BSP application from outside.
In Processing a BSP Application, you can learn about how a BSP application is processed.
In Creating a BSP Application, you can learn how to create a BSP application.
System-Specific URL Parameters provides details about the URL parameters that you can use to access the BSP runtime environment and BSP applications.
Application Class of a BSP Application introduces the concept of an application class for encapsulating the business logic of a BSP application.