WebSphere

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
WebSphere
Image illustrative de l'article WebSphere
Logo

Développeur IBM
Environnements Java EE, EJB, Eclipse, java AIX, XML, IBM i, Linux, Solaris, Windows Server
Site web websphere

WebSphere est une marque du groupe IBM. Le nom de Websphere renvoie généralement à la plate-forme applicative "WebSphere Application Server" (WAS).

La plate-forme applicative[modifier | modifier le code]

À l'origine, Websphere est une plate-forme applicative générique couvrant un ensemble de solutions développées par IBM qui permettent de développer, de déployer et d'utiliser des applications d'entreprise, même dans des cas complexes faisant appel à des applications et des matériels hétérogènes.

Cette plate-forme applicative couvre les éléments suivants :

Le principal élément de cette gamme est WAS : Websphere Application Server.
  • Une gamme d'outils de développement basés principalement sur le socle de développement Eclipse et le langage java.
Le principal élément de cette gamme est WSAD : WebSphere Studio Application Developer, remplacé depuis 2005 par RAD (Rational Application Developer).
  • WebSphere Portal : une gamme d'outils permettant de développer et de maintenir un portail d'entreprise, tout en permettant, le cas échéant, d'y inclure des applications utilisées par celle-ci, au moyen de diverses interfaces et autres solutions d'intégration.
  • Une gamme d'outils plus spécifiques permettant de faciliter le déploiement, notamment dans le cas de plates-formes très complexes, ainsi que d'assurer le suivi et le contrôle des performances (WebSphere Studio Application Monitor), de la sécurité, etc. On retrouve également parmi ceux-ci des serveurs d'intégration, des connecteurs applicatifs et autres outils middleware selon les cas de figure, et le degré d'hétérogénéité des plates-formes logicielles et matérielles à intégrer.

Chacune des gammes proposées ci-dessus comporte à chaque fois plusieurs variantes adaptées selon la complexité des besoins et la taille de l'entreprise.

En outre, on trouvera également un certain nombre de packages, ou suites logicielles dites "prêtes à l'emploi", couvrant une gamme de besoins fonctionnels génériques.

Par exemple : WebSphere Commerce, solution destinée à permettre le commerce via le Web.

Les produits Websphere[modifier | modifier le code]

Pour des raisons de positionnement marketing, Websphere est devenu la marque du groupe IBM pour les "offres d'intégration" (intergiciels) [1]. Certains logiciels d'IBM ont ainsi été renommés.

WAS[modifier | modifier le code]

Le serveur d'application WAS (WebSphere Application Server) utilise des standards ouverts tels que Java EE, XML, et les Web Services. Il fonctionne avec de nombreux serveurs Web au rang desquels Apache HTTP Server, Netscape Enterprise Server, Microsoft Internet Information Services (IIS), IBM HTTP Server pour i5/OS, IBM HTTP Server pour z/OS, et IBM HTTP Server pour AIX/Linux/Microsoft Windows/Solaris.

La dernière version stable est la version 8.5.5, sortie en juin 2013[2]

La version 7, parue en septembre 2008, est compatible avec Java EE 5.

La version 6.1 de juin 2006 est compatible avec Java EE 1.4 et

  • est compatible avec Java Standard Edition 1.5
  • est compatible avec l'exécution de Portlets JSR 168 dans le serveur d'application
  • fournit des servlets de Session Initiation Protocol (SIP)
  • améliore WebSphere Install Factory
  • ajoute IBM Support Assistant
  • ajoute IBM JSF Widget Library
  • simplifie l'Administration
  • améliore la gestion des Certificats and clés
  • améliore la sécurité
  • permet l'administration de IBM HTTP Server depuis la console d'Admin WebSphere
  • est compatible avec le Framework Web Services Resource et WS-BusinessActivity (WS-BA)
  • est compatible avec JSR160 JMX Remote Connections
  • ajoute Administrative Console Jython Command Assistance
  • améliore le scripting ; cette version a vu le début de l'obsolescence de la syntaxe Jacl
  • permet des servants 64-bit et comprend IBM HTTP Server pour z/OS fondé sur Apache
  • est compatible avec la technologie EJB 3.0 et la compatibilité avec des standards de webservices est fournie par l'EJB feature pack et les webservices feature packs. Les Fonctions dans les webservices feature pack comprennent :
Asynchronous programming model (Limited functional support)
Multiple Payload structures
StAX (Streaming API for XML)
WS-RM (Limited functional support)
WS-Addressing (Limited functional support)
compatibilité JAX-B
Policy Set (Limited functional support)
Secured thin client (Limited functional support)
SOAP (protocol) Message Transmission Optimization Mechanism (MTOM)

Notes et références[modifier | modifier le code]

  1. Entretien avec Steve Mills, Vice-président senior exécutif groupe pour IBM Software - Le Monde Informatique
  2. (en) « IBM WebSphere Application Server V8.5.5 delivers enhanced Liberty profile capabilities and introduces a new lightweight Liberty only offering for Web Profile applications »,‎ 23/04/2013 (consulté le 11/08/2014)

Voir aussi[modifier | modifier le code]

  • Voir aussi l'utilisation de Websphere dans le monde décisionnel en liaison avec les entrepôts de données IBM, Oracle Corporation ou Teradata.

Liens externes[modifier | modifier le code]