Le serveur d’applications dans le SI
– Serveur d’applications et serveur d’objets
– Intégration du serveur d’applications dans le SI. Besoins couverts. Principaux critères de choix
– Les outils complémentaires : outil de conception, développement, administration
– Eléments d’architecture. Serveur HTTP, EAI, portail d’intégration (EIP), gestion de contenu (WCM), framework, progiciels
Les différentes approches de développement
– Les trois approches majeures : scripting (ASP, PHP 3, ColdFusion, etc.), orientation objets techniques (COM, Java, PHP4, etc.), orientation objets métiers (.Net Remote Component, EJB, etc.)
– Avantages et inconvénients. Rapidité de développement et maintenabilité. Risques
Choix d’un serveur d’applications
– Solutions libres, offres commerciales issues du client / serveur, offres commerciales
issues du web
– Point sur l’état actuel des technologies. Java, PHP et .NET. Simplicité d’adoption,
offres disponibles, framework techniques, framework fonctionnel
– Open Source ou éditeurs (IBM, BEA, Sun, Microsoft, Oracle)
– Applications d’infrastructure ou Front Office : positionnement de Java, PHP et .Net
Au-delà du serveur d’application
– Positionnement des grands acteurs du marché
– Schéma général de l’architecture (LDAP, SSO, BDD, ERP, portail EIP, gestion de contenu WCM,
spécifiques, outil d’intégration EAI)
Les portails et les solutions d’intégration
– Trois besoins distincts : gestion de contenu web, portail de collaboration et
portail d’intégration
– Typologie des offres et état de l’art de ce marché (solutions éditeurs et Open Source)
– L’intégration dans un contexte de SI complexes et hétérogènes
– Les outils d’EAI. Typologie des offres (solutions éditeurs et Open Source).