
Lo que aprendí de la lección:
es que la mayoría de las sistemas SAP están basados sobre un servidor de aplicaciones netweaver que trabaja en conjunto con una base de datos y el SAP netweaver AS es la plataforma de aplicaciones de SAP netweaver
Que me ofrece el servidor de aplicaciones de SAP NETWEAVER
*soporte para varios protocolos (HTTP, RFC)
*niveles altos de seguridad para ejecutar los proceso empresariales más complejos (Esto con el fin de poder rastrear que usuario realizo un transacción de forma inadecuada/Errónea).
Capas de presentación
*soporte para diferentes interfaces de usuario (SAP GUI, Browser)
SAP GUI: Es la aplicación cliente para realizar las consultas a SAP NetWaver y se encuentra en .exe y .jar con esto nos da la ventaja de multiplataforma en sistemas operativos
Browser: Esta al igual que el SAP GUI es una aplicación para consultas de clientes hacia el SQP NETWEAVER, pero este es por medio de navegador que hace las peticiones al servidor.
Nivel de aplicación.
Java: con java nos da la ventaja de que en casi toda su mayoría los sistemas operativos ejecutan java(.jar ) por lo tanto nos cubre más terreno en la compatibilidad de aplicaciones.
ABAP: leguaje crudo de SAP solo lo podemos ejecutar sobre su entorno, es más seguro el código pero es un poco más complejo de usar.
Nivel de base de datos:
ABAP/JAVA: soporte para base de datos distintas esto nos permite no depender de base de datos costosas ya que las vamos a poder montar sobre los opensource.
Protocolos estándares abiertos que tiene SAP NETWEAVER AS:
HTTPS,HTTP,SMTP,WEBDAV,SOUP,SSL,SSO,X509,Unicode,HTML,XML y WML