34
LOGO IBM WEBSPHERE Application Serveur 1

Websphere

Embed Size (px)

Citation preview

Page 1: Websphere

1

LOGO

IBM WEBSPHERE Application

Serveur

Page 2: Websphere

2

Page 3: Websphere

3

SOMMAIRE

CONCLUSION

INTRODUCTION

DEMONSTRATIONS

EXEMPLES DE PRODUITS IBM

WEBSPHERE APPLICATION SERVEUR

Page 4: Websphere

4

INTRODUCTION

Page 5: Websphere

5

DÉFINITION D’UN SERVEUR D’APPLICATION

Le serveur d'application agit comme un middleware entre les systèmes back-end et les clients. Il fournit un modèle de programmation, un cadre d'infrastructure et aussi un ensemble de normes pour une liaison cohérente conçue entre eux.

Un serveur d'application fournit l'infrastructure pour l'exécution des applications. Il isole l'infrastructure du matériel, du système d'exploitation et du réseau. Un serveur d'application sert comme une plateforme pour développer et déployer les services Web et EJB. Il est aussi considéré comme une transaction et comme un moteur de messagerie. Un serveur d'application offre également le logique métier aux utilisateurs sur des machines clientes différentes.

Page 6: Websphere

FONCTIONNALITÉS D’UN SERVEUR D’APPLICATION

6

Le support multi plate-

forme

La répartition de charges

Le pooling de connexions

L'ouverture vers l'existant

La gestion de

contexte

La sécurité

La productivité

L’administration

La reprise sur l’incident

Page 7: Websphere

7

FONCTIONNALITÉS D’UN SERVEUR D’APPLICATION

Page 8: Websphere

IBM

BEA Systems

Types

SilverStream

Logiciel Libre WebSphere Application

Server

WebLogic Server

SilverStream Application Server

JBoss

EXEMPLES DE SERVEURS D’APPLICATION

Page 9: Websphere

EXEMPLES DE PRODUITS IBM

Page 10: Websphere

10

Enterprise Graph Layout for Eclipse Maps for Defense Telecom Graphic Objects

IBM ILOG JViews

Express Enterprise Professional

WebSphere Commerce

Application Server Express Community Edition  for Developers for z/OS Hypervisor Edition Network Deployment

WebSphere Application

Server

EXEMPLES DE PRODUITS IBM

Page 11: Websphere

11

A première vue, les concepts de

gestion du système dans WebSphere

Application Serveur peut sembler complexe.

Cependant, du fait que l'architecture

de gestion du système est basée

sur Java Management

Extensions (JMX) et vu que WebSphere Application Serveur facilite l’utilisation

des outils d'administration,

WebSphere est assez simple à

utiliser et à comprendre.

WEBSPHERE APPLICATION SERVEUR

Page 12: Websphere

12

1

IBM WebSphere est une plateforme logicielle de référence pour une demande d’affaire et pour des services d’architecture orientés (SOA) dans une entreprise.

Pour assurer un leadership, WebSphere est en pleine évolution afin de répondre aux exigences des entreprises.

2

3

4

5

6

Accroître l'efficacité opérationnelle.

Renforcer la fidélisation des clients.

Intégrer des plates-formes et des systèmes dispersés.

Répondre rapidement à toute opportunité de marché externe.

Adapter les affaires existantes à un changement brusque.

Créer des environnements agiles.

WEBSPHERE APPLICATION SERVEUR

Page 13: Websphere

13

Avec IBM WebSphere, nous pouvons construire des applications essentielles aux affaires d'entreprise et développer des solutions et les combiner avec des nouvelles fonctions innovatrices.

WebSphere inclut et supporte une gamme de produits qui vous aide à développer et à répondre à vos applications métiers. Ces produits le rendent plus facile pour les clients dans le but de construire, déployer et gérer des sites Web dynamiques et d'autres solutions plus complexes de façon productive et efficace.

WEBSPHERE APPLICATION SERVEUR

Page 14: Websphere

14

17/06/2011

9/11/2008

30/06/2006

1998

• IBM WebSphere application serveur v8,0

C’est la première version, Il était juste un moteur de servlets Java.

• IBM WebSphere application serveur v7,0

• IBM WebSphere application serveur v 6,0

• IBM WebSphere application serveur v1,0

Il s'agit d'un serveur d'application Java EE 6 compatible avec le support intégré des applications OSGi.

Il s'agit d'un serveur d'application Java EE 5

Il s'agit d'un serveur d'application Java EE 1,4, Dans cette version, il y a amélioration de la sécurité,

L’HISTORIQUE DE WEBSPHERE APPLICATION SERVEUR

Page 15: Websphere

15

DEMONSTRATIONS

Page 16: Websphere

16

INSTALLATION

Etape 1

Etape 2

Etape 3

commencer par taper cette adresse dans votre navigateur : http://www.ibm.com/developerworks/websphere/downloads/

Cliquer sur le lien WebSphere Application Server.

Cliquer sur le lien WebSphere Application Server for Developers.

Cliquer sur le bouton «  Download ».

Taper l’identifiant et le mot de passe.

Page 17: Websphere

17

Etape 4

Etape 5

Etape 6

Plusieurs téléchargements se présentent. Choisir « WebSphere Application Server for Developers » pour Windows dans notre cas. Ensuite, cliquer sur le bouton « Download now »

A la fin du téléchargement, commencer l’installation de WebSphere Application Serveur pour les développeurs

Exécuter le fichier téléchargé et installer une version de « IBM Download manager » et du « IBM WebSphere application server for developper ».

INSTALLATION

IBM WebSphere application serveur

installé

Page 18: Websphere

18

CREATION D’UN PROFIL

Page 19: Websphere

On peut créer sept types de profils :

profil du Serveur d'application

Profil de cellule

Profil d’agent administratif

profil personnalisé

profil de proxy sécurisé

Profil de gestionnaire de travaux

profil du gestionnaire de déploiement

CRÉATION D’UN PROFIL

19

Page 20: Websphere

20

Le profil de serveur d'application définit un seul serveur d'application qui fonctionne d’une façon autonome.

LE PROFIL DU SERVEUR D’APPLICATION

Le profil se compose d'une cellule, d’un nœud, et d’un serveur. La cellule et le nœud ne sont pas pertinentes en termes d'administration, mais vous les voyez lorsque vous administrez le serveur à travers les champs console d'administration.

Page 21: Websphere

21

Les fichiers de produit de base de

WebSphere Application Serveur V8

+ =

Pour créer un serveur d'application, un agent de nœud, un gestionnaire de déploiement, un agent administratif, ou un gestionnaire de tâche, vous devez d'abord installer le WebSphere Application Serveur et ensuite créer leurs profils respectifs,

Les fichiers des

utilisateurs de WebSphere Application Serveur V8

(profil)

Une installation

complète de WebSphere Application Serveur V8

CREATION D’UN PROFIL

Page 22: Websphere

22

DEMONSTRATION(CREATION D’UN PROFIL )

Page 23: Websphere

23

IBM RATIONAL APPLICATION DEVELOPPER

FOR WEBSPHERE SOFTWARE V8.0.1

Page 24: Websphere

24

IBM Rational Application Developer for WebSphere Software V8.0.1 est un environnement de développement intégré (IDE). C'est une plateforme pour la construction de programmes Java Standard Edition (Java SE), Java Enterprise Edition (Java EE).

Au-delà de cette fonction, Rational Application Developer fournit aussi des outils de développement pour les technologies, tels que OSGi, Service Component Architecture (SCA), le Web 2.0 et XML.

Rational Application Developer met l'accent sur les applications à déployer pour IBM WebSphere Application Serveur et IBM WebSphere Portail Serveur.

IBM RATIONAL APPLICATION DEVELOPPER FOR WEBSPHERE SOFTWARE V8.0.1

Page 25: Websphere

25

COMMENT DÉPLOYER UNE APPLICATION?

Page 26: Websphere

26

COMMENT DÉPLOYER UNE APPLICATION?

WebSphere est une plateforme applicative permettant de développer, déployer et utiliser les applications d'entreprise.

Le serveur d'application (WebSphere Application Serveur) est basé sur des standards ouverts et fonctionne également avec de très nombreux serveurs Web comme Apache ou IIS.

Java Enterprise Edition est une spécification pour la technologie Java destinée aux développements d'applications d'entreprise. Cette spécification contient des extensions au Framework Java pour faciliter la création d'applications distribuées

Page 27: Websphere

27

DEMONSTRATION(DÉPLOIEMENT D’UNE

APPLICATION)

Page 28: Websphere

28

COMMENT ACCÉDER A UNE BASE DE DONNÉES ?

Page 29: Websphere

29

Quand une application ou un composant de WebSphere doit accéder à une base de données, cette base de données doit être défini pour WebSphere comme une source de données. Deux définitions de base sont nécessaires:

Une définition du fournisseur JDBC. L'objet du fournisseur JDBC englobe la classe d'implémentation du pilote JDBC spécifique pour accéder à la base de données du fournisseur spécifique de votre environnement.

Une définition source de données JDBC, qui définit le fournisseur à utiliser, le nom et l'emplacement de la base, et les d'autres propriétés de connexion.

COMMENT ACCÉDER A UNE BASES DE DONNÉES ?

Page 30: Websphere

30

DEMONSTRATION(ACCÉDER À UNE BASE DE

DONNÉES

Page 31: Websphere

31

CONCLUSION

Page 32: Websphere

L’Installation de WebSphere application

serveur

La création des profils WebSphere

L’accès a une base données

avec WebSphere

Le déploiement d’une application avec WebSphere

1 2

4 3

La recherche entrepris sur IBM WebSphere application serveur m’a permis de maitriser essentiellement les aspects suivantes:

CONCLUSION

Page 33: Websphere

33

CONCLUSION

Par ailleurs, les fonctionnalités d’IBM WebSphere sont plus nombreuses et plus robustes que celles présentées au niveau de l’exposé.

Ainsi, il est recommandé d’approfondir davantage l’étude de ce produit et surtout en ce qui concerne l’aspect sécurité, messagerie et l’intégration des services…

Page 34: Websphere

34

LOGO