Serveur d'impression

Serveur d'applications SAP NetWeaver – Wikipedia – Bien choisir son serveur d impression

Le 3 mai 2019 - 4 minutes de lecture

Serveur d'applications SAP NetWeaver ou Serveur d'applications Web SAP est un composant de SAP NetWeaver qui fonctionne en tant que serveur d'applications Web pour les produits SAP.
Tous les serveurs d'applications ABAP, y compris le serveur de messagerie, représentent la couche d'application de l'architecture à plusieurs niveaux d'un système SAP basé sur ABAP. Ces serveurs d'applications exécutent des applications ABAP et communiquent avec les composants de présentation, la base de données et également entre eux via le serveur de messages.

Architecture[[[[modifier]

L'architecture de SAP Web Application Server peut être divisée en 5 zones:

Couche de présentation
Dans la couche de présentation, l'interface utilisateur peut être développée avec JSP (Java Server Pages), BSP (Business Server Pages) ou avec la technologie Web Dynpro. La couche de gestion sous-jacente fournit le contenu de l'entreprise en Java ou ABAP.
Couche métier
La couche de gestion consiste en un environnement d'exécution certifié J2EE qui traite les demandes transmises depuis Internet Communication Manager (ICM) et génère de manière dynamique les réponses. La logique applicative peut être écrite en ABAP ou en Java sur la base du standard J2EE. Les développeurs peuvent implémenter la logique métier et la persistance avec EJB (Enterprise JavaBeans) à l'aide de l'environnement J2EE. Les développeurs peuvent également accéder aux objets métier des applications s'exécutant dans l'environnement ABAP pour bénéficier de leur logique métier et de leur persistance.
Couche d'intégration
Le moteur d'intégration locale fait partie intégrante de SAP Web AS et permet une connexion instantanée à SAP XI, actuellement appelée SAP PI. Le moteur d'intégration locale fournit des services de messagerie qui échangent des messages entre les composants connectés dans SAP XI.
Couche de connectivité
Internet Communication Manager (ICM) envoie les demandes d'interface utilisateur à la couche présentation et fournit un cadre unique pour la connectivité à l'aide de divers protocoles de communication. Actuellement, des modules sont disponibles pour HTTP, HTTPS (extension de HTTP s'exécutant sous SSL), SMTP (Simple Mail Transfer Protocol), SOAP (Simple Object Access Protocol) et Fast Common Gateway Interface. (FastCGI).
Couche de persistance
La couche de persistance prend en charge l'indépendance de la base de données et la gestion évolutive des transactions. La logique métier peut être développée de manière totalement indépendante de la base de données et du système d'exploitation sous-jacents. L'indépendance de la base de données est également rendue possible par la prise en charge de normes ouvertes. L'interface de base de données garantit un accès aux données optimisé depuis l'environnement ABAP via Open SQL. SAP diffuse les fonctionnalités exceptionnelles d'Open SQL pour ABAP en Open SQL pour Java et offre une variété d'interfaces de programmation d'application (API) standard aux programmeurs d'application, tels que SQLJ. D'autres technologies, telles que JDO (Java Data Objects) et CMP (Container-Managed Persistence) pour EJB, ou l'utilisation directe de l'API JDBC (Java Database Connectivity), sont également prises en charge.

Sécurité[[[[modifier]

Authentification[[[[modifier]

SAP NetWeaver AS peut accepter plusieurs formes d'authentification:

Les communications[[[[modifier]

La couche de connectivité de SAP NetWeaver Application Server prend en charge le protocole HTTPS, requis pour les communications chiffrées via Secure Socket Layer. Il est possible d'activer SSL à l'aide de la bibliothèque de cryptographie SAP.[2] Si une entreprise utilise des systèmes SAP traditionnels utilisant uniquement les protocoles RFC et DIAG, des communications réseau sécurisées sont également requises pour les communications chiffrées.[3]

Voir également[[[[modifier]

Références[[[[modifier]

Liens externes[[[[modifier]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.