SAP NetWeaver - Architektura
SAP NetWeaver jest nazywany centralną podstawą stosu oprogramowania SAP i zapewnia elastyczną platformę dla innych komponentów NetWeaver, takich jak Process Integrator, Business Intelligence, Enterprise Portal, a także dla aplikacji ABAP i Java.
SAP NetWeaver Application Server obsługuje niezależne od platformy usługi internetowe, aplikacje biznesowe i opracowywanie oparte na standardach, umożliwiając wykorzystanie istniejących zasobów technologicznych do rozwiązań zorientowanych na usługi internetowe.
Wszystkie komponenty NetWeaver są zbudowane na serwerze SAP Web Application Server, a komponenty są napisane w J2EE lub ABAP.
SAP NetWeaver - Architektura
SAP NetWeaver jest jednym z centralnych elementów całego stosu oprogramowania SAP i stanowi platformę dla innych komponentów, a także aplikacji JAVA i ABAP.
Serwer aplikacji SAP składa się z wielu instancji serwera aplikacji, a także serwerów baz danych. Za pomocą instancji okna dialogowego zawiera również serwer wiadomości i serwer kolejkowania.
Wystąpienie okna dialogowego wykonane przez użytkownika składa się z następujących elementów -
Internal Communication Manager- Służy do przetwarzania żądań WWW klienta i serwera. Obsługuje protokoły - HTTP, HTTPS, SMTP.
Dispatcher- Dyspozytor służy do dystrybucji żądania użytkownika do różnych procesów roboczych. Jeśli wszystkie procesy robocze są zajęte, żądania są przechowywane w kolejce Dispatcher.
Work Processes - Służą do wykonywania programów Java lub ABAP.
SAP Gateway - Zapewnia to interfejs RFC między instancjami SAP.
Message Server - Służy do komunikacji wiadomości, a także równoważy obciążenie w systemie SAP.