![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️Los escenarios de Internet con sistemas SAP
Los escenarios de Internet con sistemas SAP
![Los escenarios de Internet con sistemas SAP Los escenarios de Internet con sistemas SAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/357.jpg)
2.5 - Los escenarios de internet con Sistemas SAP
SAP provee un número de maneras en las cuales las aplicaciones pueden ser creadas para usuarios de intranet o internet.
Por ejemplo, una compañía, donde se quiere permitir a sus clientes un acceso web a ciertos datos en el sistema SAP, como puede ser un carrito de compras. Como miembro del equipo de administración de SAP, es nuestra tarea comprar y evaluar diferentes métodos para implementar esto.
- SAP Internet Transaction Server (SAP ITS)
SAP provee la primera versión del SAP Internet Transaction Server (SAP ITS) con la versión SAP R/3 3.1G en 1996. Es un componente de software que actúa como una compuerta (gateway) entre un servidor web y el sistema SAP. SAP ITS convierte entre los protocolos y formatos de Internet (HTTP, HTTPs y HTML) y los del sistema SAP tales como DIAG, RFC y Screens.
SAP ITS es constantemente desarrollado. Como es compatible hacia atrás (backward compatible), siempre podemos usar la última versión entregada por SAP, por ejemplo, podemos usar la versión SAP ITS 6.20 con un SAP R/3 4.6c SAP web AS 6.40 incluye por primera vez un ITS integrado, como parte del SAP Web Application Server, en todas las plataformas con una arquitectura simplificada.
Las aplicaciones web que fueron desarrolladas específicamente para SAP ITS son llamadas componentes de aplicación de internet, que por sus siglas en inglés IACs. Estas incluyen por ejemplo, Employee Self Service (EES) basado en SAP R/3 y SAP R/3 enterprise. El SAP GUI de HTML también utiliza el SAP ITS.
- Internet Communication Manager (ICM)
Basado en una infraestructura altamente escaladle, nuevas tecnologías son utilizadas a partir de SAP web AS 6.10 para procesar solicitudes HTTP y otros protocolos, directamente desde internet como puede ser un navegador web o en sentido contrario enviar solicitudes de cliente HTTP hacia internet. Esto quiere decir que puede actuar tanto como un servidor de solicitudes HTTP así también como cliente.
Para poder hacer esto, el kernel de SAP fue extendido con un nuevo proceso, el Internet Communication Manager (ICM).
El SAP Web AS provee información técnica para nuevas aplicaciones propias de SAP o de clientes y partners. De esta manera por ejemplo, el componente de software SAP Business Information Warehouse (SAP BW) utiliza significativamente la nueva infraestructura. Un modelo de programación para esto es utilizar Business Server Pages (BSPs).
- SAP Web AS JAVA
Con SAP web AS JAVA, SAP tiene un servidor totalmente compatible con J2EE. Con esto las opciones que ofrece SAP Web AS son:
- SAP Web Application Server ABAP.
- SAP Web Application Server JAVA.
- SAP Web Application Server ABAP JAVA.
Los desarrolladores, por lo tanto, cuentan con ambientes de desarrollo y ejecución para nuevas aplicaciones basadas en JAVA. Hay que tener en cuenta que el estándar J2EE no solo describe y especifica el front-end de usuario basado en un navegador, sino que también especifica un servidor de aplicación completo.
- Web Dynpro
Es un modelo de programación preferido para las interfaces WEB de aplicaciones de negocio en los sistemas SAP basados en SAP Netweaver.
Provee una clara distinción entre la interface de usuario (UI) y la lógica de negocio. Web Dynpro provee funciones que normalmente no están incluidas en el alcance de las herramientas estándar para el desarrollo de interfaces profesionales.
Estas funciones incluyen verificación de entrada, ayuda de entrada, soporte para múltiples lenguajes, manejo de errores conveniente y mecanismos de cacheo que aseguran tiempos de respuesta rápido y por lo tanto interfaces de usuario altamente interactivas.
 
 
 
Sobre el autor
Publicación académica de Israel Cespedes Penaloza, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Israel Cespedes Penaloza
Profesión: Ingeniero Electrónico - Bolivia - Legajo: DO67A
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime