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.
WebSphere Studio : Clarification
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 cette ressource
Guide de technologie 5G pour l’entreprise
Pourquoi la 5G est-elle faite pour votre entreprise ? La 5G peut améliorer la vitesse, la fiabilité et la capacité de votre réseau, permettant ainsi une meilleure collaboration, une productivité accrue et une prise de décision plus rapide. Notre livre blanc " The Big Book of Enterprise 5G" vous fournit les informations stratégiques dont vous avez besoin pour prendre des décisions éclairées et préparer votre entreprise à prospérer dans l'ère de la 5G. Cradlepoint, part of Ericsson est le leader mondial des solutions de réseau sans fil 4G LTE et 5G fournies via le cloud. Connectez vos employés, lieux et objets avec la 4G LTE et la 5G pour un WAN sans fil d'entreprise.