> Tech > WebSphere Studio : Clarification

WebSphere Studio : Clarification

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

par Sharon L. Hoffman - Mis en ligne le 24/11/2004 - Publié en Novembre 2003

Eliminer la confusion pour bien utiliser le packaging WebSphere Studio

WebSphere est un nom de marque réputé mais il baigne dans une grande confusion parce qu'il couvre un large spectre de produits. IBM utilise abondamment la marque WebSphere : du logiciel de reconnaissance vocale jusqu'aux outils de développement. Sur le marché iSeries, quand on parle de WebSphere sans qualificatif, il s'agit généralement de WAS (WebSphere Application Server) ...WAS est le logiciel intermédiaire qui gère les communications entre un serveur (un iSeries, par exemple) et un navigateur Web. WAS peut traiter des tâches comme le lancement de servlets et l'extraction de pages Web.
Mais il existe un autre produit WebSphere important pour l'iSeries : WebSphere Studio for iSeries, qui regroupe des outils de développement basés sur l'hôte, des compilateurs et une suite complète d'outils de développement applicatifs sur PC. (A noter que l'abréviation « WS for iSeries » désigne tous les produits spécifiques à  iSeries dans la famille WebSphere Studio.) WS for iSeries inclut des outils de type PC spécifiquement pour travailler avec des programmes iSeries écrits en RPG, Cobol et CL, ainsi que des outils pour Java, XML et autres.
WS for iSeries fait partie de la famille WebSphere Studio, laquelle appartient elle-même à  la famille WebSphere globale. Pour ajouter à  la confusion, le nom de produit - WebSphere Development Studio - a changé plusieurs fois depuis qu'IBM a annoncé pour la première fois son nouveau packaging d'outils de développement pour iSeries, et il existe plusieurs variantes dans la gamme de produits WebSphere Studio propres à  l'iSeries.
Dans cet article, nous essayons de clarifier les choses, mais voyons d'abord pourquoi les développeurs iSeries devraient s'intéresser à  Web- Sphere Studio.

Tout développeur iSeries utilisant la
V5R1 ou ultérieure dispose désormais
de WS for iSeries. A partir de la V5R1 et
via PTF pour la V4R5, IBM a regroupé
des outils de développement sur l’hôte
comme PDM et SDA, des compilateurs
iSeries (RPG, Cobol, C et C++) et des
outils de développement client. Ces
derniers incluent à  la fois des outils
WebSphere Studio, comme un éditeur
XML et un débogueur Java, et des out
i l s propres à  iSeries comme
WebFacing et CODE/400. Comme WS
for iSeries s’inscrit dans la suite directe
des outils de développement basés sur
l’hôte, si vous avez PDM sur votre
iSeries et si vous utilisez la V5R1 ou ultérieure,
vous pouvez obtenir gratuitement
des outils WS for iSeries. Mais en
quoi cela vous concerne-t-il ?
Si vous utilisez Java ou XML, la réponse
s’impose rapidement. WS for
iSeries comporte une panoplie d’outils
de développement pour créer et déboguer
des applications écrites dans ces
langages. Si vous faites migrer vos applications
iSeries d’interfaces à  écran
passif vers des solutions de type Web,
vous trouverez aussi beaucoup de raisons
d’adopter WS for iSeries. Il existe
des outils de développement Web
pour vous aider à  créer HTML et des
JSP (JavaServer Pages) et pour relier
ces pages à  vos données iSeries. Vous
pouvez aussi utiliser l’utiliser IBM
WebFacing, qui fait partie de WS for
iSeries, pour créer un frontal de type
navigateur pour vos applications
iSeries existantes, sans perturber les interfaces
à  écran passif existantes ou la
logique de gestion sous-jacente.
WS for iSeries a-t-il quelque chose à 
vous offrir si vous êtes un strict développeur
en RPG ou Cobol ? Peut-être.
L’un des aspects qui différencient WS
for iSeries du reste de la gamme
WebSphere Studio est qu’il permet de
travailler avec des commandes, des
jobs, des objets et du code source
iSeries. Avec chaque nouvelle release,
ces outils sont toujours mieux intégrés
dans l’environnement de développement
WebSphere Studio global. Les
outils WS for iSeries que vous pouvez
utiliser pour travailler avec des applications
RPG et Cobol incluent RSE
(Remote Systems Explorer) et les éditeurs
CODE/400 et LPEX.
RSE permet de sélectionner des
bibliothèques, des objets et des
membres de fichiers physiques source
iSeries ; et il est destiné à  remplacer les
commandes WRKxxxPDM dans l’environnement
WS for iSeries. Par rapport
à  sa contrepartie basée sur l’hôte, RSE
présente un gros avantage : vous pouvez
créer des filtres permanents pour
sélectionner des membres, des objets
ou des bibliothèques. Une fois le filtre
créé, vous pouvez l’utiliser pour choisir
des éléments à  partir de tout système
iSeries.
Vous utilisez les éditeurs CODE/
400 et le LPEX pour développer du
code RPG, Cobol et CL. L’éditeur LPEX
est une version plus générique de l’éditeur
CODE/400 et il est plus étroitement
intégré à  WS for iSeries –
CODE/400 est lancé dans une fenêtre
séparée. Au fil du temps, d’autres fonctions provenant de l’éditeur
CODE/400 passeront dans LPEX.
Les deux éditeurs permettent la colorisation
du code source, la génération
de quelques éléments de code
standard, et la vérification de syntaxe et
le prompting intégré (par exemple, appuyer
sur F4 dans une carte C pour
voir un panneau d’entrée carte C formaté).
Ces éditeurs permettent aussi
d’utiliser des commandes de ligne SEU
familières pour manipuler le code
source.
Beaucoup d’outils généraux (c’està –
dire, pas propres à  iSeries) dans WS
for iSeries présentent aussi de l’intérêt
pour les développeurs RPG et Cobol.
Ainsi, vous pouvez utiliser les outils
base de données pour visualiser et manipuler
des données iSeries ainsi que
des bases de données stockées sur
d’autres serveurs ou sur le PC local.
Vous trouverez aussi des améliorations
iSeries par l’interface WS for iSeries.
Ainsi, les développeurs Java sur iSeries
trouveront une palette de beans Java
iSeries spécialisés, de wizards pour bâtir
des applications qui utilisent PCML
(Program Call Markup Language) et
une implémentation complète de
l’IBM Toolbox for Java. Les développeurs
Web peuvent utiliser un wizard
d’information sur l’hôte pour définir
des attributs iSeries, comme la liste des
bibliothèques.

Téléchargez gratuitement cette ressource

TOP 5 Modernisation & Sécurité des Postes Clients

TOP 5 Modernisation & Sécurité des Postes Clients

Pour aider les entreprises à allier les restrictions liées à la crise et la nécessaire modernisation de leurs outils pour gagner en réactivité, souplesse et sécurité, DIB-France lance une nouvelle offre « Cloud-In-One » combinant simplement IaaS et DaaS dans le Cloud, de façon augmentée.

Tech - Par iTPro.fr - Publié le 24 juin 2010