Content deleted Content added
m Link repair: Container managed persistence -> Container-Managed Persistence - You can help! |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
||
(20 intermediate revisions by 17 users not shown) | |||
Line 1:
{{Short description|Component of SAP NetWeaver}}
'''SAP NetWeaver Application Server''' or '''SAP Web Application Server''' is a component of
All [[ABAP]] application servers including the message server represent the application layer of the
==Architecture==
The architecture of SAP Web Application Server can be separated into 5 areas:
; Presentation layer : In the presentation layer, the user interface can be developed with [[
; Business layer : The business layer consists of a [[J2EE]] certified run-time environment that processes the requests passed from the
; Integration layer : The local integration engine is an integral part of SAP Web AS and allows instant connection to [[SAP
; Connectivity layer : The Internet Communication Manager (ICM) dispatches user interface requests to the presentation layer and provides a single framework for connectivity using various communication protocols. Currently, modules are available for [[Hypertext Transfer Protocol]] (HTTP), [[HTTPS]] (extension of HTTP running under the [[Secure
; Persistence layer : The persistence layer supports database independence and scalable [[Database transaction|transaction]] handling. Business logic can be developed completely independent of the underlying database and operating system. Database independence is also made possible by support for open standards. The database interface ensures optimized data access from within the ABAP environment through [[Open SQL]]. SAP propagates the outstanding capabilities of Open SQL for ABAP to Open SQL for Java and offers a variety of standard [[Application Programming Interface]]s (APIs) to application programmers, such as [[SQLJ]]. Other technologies, such as [[Java Data Objects]] (JDO) and [[Container-Managed Persistence]] ([[Container-Managed Persistence|CMP]]) for EJB, or the direct use of the [[Java Database Connectivity]] (JDBC) API, are also supported.
==Security==
Line 15:
===Authentication===
The SAP NetWeaver AS can accept multiple forms of authentication:
* [[SAP Logon Ticket]] with appropriate configuration
* Other [[single sign-on]] technology that utilizes [[x.509]] certificates and the combination of [[Secure Network Communications]] (SNC) and [[Secure
===Communications===
The SAP NetWeaver Application Server's connectivity layer supports [[HTTPS]] which is required for encrypted communications via [[Secure
==See also==
* [[Comparison of application servers]]
* [[Secure Network Communications]]
* [[Secure
* [[x.509]]
* [[Single Sign-On]]
Line 34:
* [http://scn.sap.com/community/abap ABAP Development] discussions, blogs, documents and videos on the [http://scn.sap.com/welcome SAP Community Network (SCN)]
* [http://scn.sap.com/community/java SAP Netweaver Capabilities - Java Development] discussions, blogs, documents and videos on the [http://scn.sap.com/welcome SAP Community Network (SCN)]
{{DEFAULTSORT:Sap Netweaver Application Server}}
[[Category:SAP NetWeaver|Application Server]]
[[Category:Web server software]]
[[Category:Web server software programmed in Java]]
|