SAP NetWeaver - Arquitectura

SAP NetWeaver se denomina base central para la pila de software de SAP y proporciona una plataforma flexible para otros componentes de NetWeaver como Process Integrator, Business Intelligence, Enterprise Portal y también para aplicaciones ABAP y Java.

SAP NetWeaver Application Server admite servicios web independientes de la plataforma, aplicaciones comerciales y desarrollo basado en estándares, lo que le permite aprovechar los activos tecnológicos existentes para soluciones orientadas a servicios web.

Todos los componentes de NetWeaver están construidos en SAP Web Application Server y los componentes están escritos en J2EE o ABAP.

SAP NetWeaver - Arquitectura

SAP NetWeaver es uno de los componentes centrales de toda la pila de software de SAP y proporciona una plataforma para los otros componentes, así como aplicaciones JAVA y ABAP.

El servidor de aplicaciones SAP consta de varias instancias del servidor de aplicaciones y también servidores de bases de datos. Con el uso de la instancia de diálogo, también contiene un servidor de mensajes y un servidor de cola.

Una instancia de diálogo ejecutada por el usuario tiene los siguientes componentes:

  • Internal Communication Manager- Se utiliza para procesar las solicitudes web tanto del cliente como del servidor. Es compatible con el protocolo: HTTP, HTTPS, SMTP.

  • Dispatcher- Dispatcher se utiliza para distribuir la solicitud del usuario a diferentes procesos de trabajo. Si todos los procesos de trabajo están ocupados, las solicitudes se almacenan en la cola de Dispatcher.

  • Work Processes - Se utilizan para ejecutar programas Java o ABAP.

  • SAP Gateway - Esto proporciona una interfaz RFC entre instancias de SAP.

  • Message Server - Esto se utiliza para la comunicación de mensajes y también equilibra la carga en el sistema SAP.