Déployer vos applications Web J2EE avec JBoss
par Kenneth Sablan Unpingco et Laurel Sullivan - Mis en ligne le 22/09/2004 - Publié en Janvier 2004
Une alternative gratuite à WebSphere
Si vous avez des applications J2EE
à déployer sur l'iSeries, vous n'êtes pas
obligé d'opter pour WebSphere. Il
existe en effet une alternative gratuite.
JBoss est un serveur d'applications
J2EE (Java 2 Enterprise Edition)
conforme aux standards, open-source,
écrit en Java 100 % pur.Le serveur
JBoss et ses compléments sont disponibles
sous une licence publique. Et,
avec plus de 150 000 téléchargements
par mois, JBoss est certainement le serveur
de type J2EE le plus téléchargé du
marché. Cet article vous apprend à installer
le serveur d'applications Web
Java JBoss sur l'iSeries.
Nous avons décidé d'utiliser JBoss
pour la société de Laurel (Sullivan Software, Inc) pour effectuer une
« proof of concept » pour ses clients
iSeries. Comme JBoss est un logiciel
open-source proposé gratuitement,
nous avons commencé à écrire des systèmes
applicatifs J2EE simples qui utilisent
des Java Servlets, des JSP (Java
Server Pages), des EJB (Enterprise
JavaBeans) 2.0 et JMS (Java Message
Service). Beaucoup des clients de
Sullivan sont des entreprises petites
mais florissantes qui doivent réfléchir
soigneusement à leurs choix informatiques.
JBoss répondait le mieux à
leurs besoins du point de vue financier.
Notre expérience avec différentes versions
de WebSphere, WebLogic de BEA
et Visual Studio C#.net nous a aidé à
évaluer JBoss sur l'iSeries. Après avoir
réalisé notre simple application J2EE
en utilisant JBoss pour les clients de
Sullivan Software, Inc, nous savions
que certains clients souhaiteraient
acheter et faire migrer ces applications
sur WebSphere ou WebLogic pour
bénéficier des outils d'application rapides
de ces serveurs et d'autres fonctions
intéressantes.
Il est important de noter que nous
avons décidé de créer un environnement
séparé pour JBoss parce que
nous voulions optimiser les ressources
et les performances du système pour
notre machine iSeries. Ce cours vous
montre comment faire. Vous avez aussi
la possibilité d'utiliser JBoss interactivement
dans une session QShell mais,
ce faisant, vous risquez d'influencer
plus fortement les ressources et les
performances de votre système
iSeries. Sachez donc qu'il existe
d'autres méthodes que celle que nous
décrivons ci-dessous, pour installer
JBoss sur un iSeries.
Actualités Windows NT / 2000 – Semaine 51 – 2004
Toutes les Actualités du 13 au 19 Décembre 2004
Lire l'article
WebSphere Studio : Clarification
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.
Les nouveautés de la semaine 47 – Windows 2000 et .Net – 2004
Tous les nouveaux produits du 15 au 21 Novembre 2004
Lire l'article
Les nouveautés de la semaine 44 – Windows 2000 et .Net – 2004
Tous les nouveaux produits du 25 au 31 Octobre 2004
Lire l'article
Actualités Windows NT / 2000 – Semaine 41 – 2004
Toutes les Actualités du 4 au 10 Octobre 2004
Lire l'article
Scripts dans le guide Win2K Scripting
par Michael Otey - Mis en ligne le 27/10/2004 - Publié en Février 2004
Vous recherchez des ressources de scripting ?
Trouvez-les ici
L'une des questions que l'on me pose le plus fréquemment est où trouver des
ressources de scripting. L'une des meilleures ressources que j'ai rencontrées récemment
est le Microsoft Windows 2000 Scripting Guide...Outre celles qui vous
exposent aux diverses technologies de scripting, l'ouvrage contient des briques
de scripting permettant de construire rapidement votre propre bibliothèque de
scripts. Ecrit par le Microsoft Windows Resource Kit Scripting Team, le livre
contient plus de 400 modèles de scripts qui effectuent des tâches administratives
Windows très diverses. Ce mois-ci, je vous présente dix des meilleurs scripts et informations
de scripting que contient ce livre.
Point de décision Windows 2003
par Jeremy Moskowitz - Mis en ligne le 15/09/2004 - Publié en Janvier 2004
Ce questionnaire vous aidera dans votre décision : rester avec Win2K ou faire le saut à
Windows 2003
Le successeur de Windows 2000 a porté trois noms : Windows 2002, Windows
.NET (Win.NET) Server et l'actuel Windows Server 2003. Dans la confusion du
changement de nomenclature et des ajouts et retrait de fonctions de dernière minute,
vous vous demandez peut-être si ça vaut la peine de passer à Windows 2003...Certains experts considèrent que Windows 2003 est une simple « étape intermédiaire
» en avant ; pour d'autres, c'est la « prochaine génération ». Qui croire ?
Si vous êtes sur le point de commencer un déploiement Win2K, devriez-vous
foncer ou bien vous regrouper et jeter un coup d'oeil à Windows 2003? Dans un
monde idéal, vous devriez être capable de déterminer facilement si Windows 2003
convient à votre environnement. Bien sûr, Windows 2003 est riche de superbes
fonctions, comme le support d'un milliard d'objets AD (Active Directory), une
sécurité plus rigoureuse et beaucoup de nouveaux utilitaires ligne de commande.
Mais qu'en est-il des améliorations apportées aux principales fonctions de l'OS,
comme Microsoft IIS, le support du clustering, et Terminal Services ? Sachant
comment vous utilisez votre réseau aujourd'hui, utiliserez-vous réellement ces
fonctions améliorées ?
De meilleurs outils : Projet iSeries
par Phil Coulthard et George Farr - Mis en ligne le 22/09/2004 - Publié en Janvier 2004
Un tremplin vers un environnement de développement plus structuré
Dans cet article, le troisième, nous continuons notre description de la première
étape du trajet J2EE qui en comporte cinq. La première étape est Meilleurs outils,
qui signifie des outils modernes pour le développement RPG et Cobol. Dans le dernier
article, nous avons décrit l'outil RSA (Remote System Explorer) pour l'accès approfondi
de style PDM aux objets et membres distants.Bien que le RSE soit
le point où la plupart des développeurs iSeries entameront (à juste titre) leur action
de modernisation, nous pensons que l'étape logique suivante pour beaucoup sera
l'environnement de développement plus structuré qu'offrent les projets iSeries.
Un projet iSeries est un projet Eclipse classique. En définitive, ce n'est rien
d'autre qu'un dossier sur votre disque Windows local, contenant d'autres dossiers
et fichiers. Toutefois, dans ce cas, ces sous-dossiers représentent des fichiers source
iSeries et les fichiers sont des membres source iSeries.
Chaque projet iSeries est associé à une bibliothèque
unique dans une connexion RSE, et cette association est
importante dans beaucoup d'actions que vous pourrez
effectuer, comme nous le verrons.
SPECIAL REPORT : HP OpenView : Pour une gestion optimisée des environnements Windows
70 % des budgets des DSI sont aujourd’hui alloués à la gestion et l’administration des systèmes Windows. Comment faire pour que ces investissements représentent une valeur commerciale pour l’entreprise ? En optimisant la disponibilité des serveurs Windows, en garantissant les temps de réponses des bases SQL, la montée en charge et la continuité de services des systèmes Exchange.En proposant des solutions de gestion des infrastructures adaptée à l’environnement Microsoft, HP rend votre système d’information plus productif, moins vulnérable et à la hauteur des attentes utilisateurs.
Selon IDC, le marché mondial de la haute disponibilité a augmenté de 18 % entre 1997 et 2004. Une croissance exponentielle que l’on peut notamment expliquer par l’émergence d’une nouvelle classe d’applications critiques de type e.commerce, e.Business, ERPs, centres de contact clients, nécessitant des infrastructures à disponibilité continue. Jusqu’ici dominé par des solutions serveurs « mission critical » de type Unix et Mainframe, le marché des applications critiques laisse aujourd’hui cependant une place de choix aux environnements de serveurs Windows. Des serveurs qui offrent une excellente réponse aux montées en charge, une sécurité accrue, des framework de développement intégré et qui se distinguent surtout par leurs facilités de déploiement par rapport aux clusters sous Unix. « Cette apparente facilité de mise en oeuvre est trompeuse et peut être source de problèmes graves de continuité d’activité si l'on n'aborde pas les aspects de supervision et d’administration avec la même rigueur que pour les systèmes Unix/mainframe. » constate cependant François Bérot Business Development Manager HP OpenView. Le point faible des fonctionnalités de gestion Windows selon le Giga Group, se jouerait au niveau du suivi des performances, de l’analyse des défaillances et de la corrélation d’évènements. A contrario, un système d’administration de qualité, à l’instar d’OpenView, offre des avantages non négligeables, en termes de:
- Garantie de performance et de disponibilité des applications critiques de l’entreprise, quel que soit l’environnement de production, via une gestion proactive et non seulement corrective.
- Garantie de réduction du temps d’indisponibilité des services, et donc d’une meilleure satisfaction client.
- Garantie de retour sur investissement et de réduction des coûts de possession (TCO)
Dépannage des réseaux : Principes de base
Comment régler les problèmes courants
Le dépannage peut représenter jusqu’à 90 % du travail d’un administrateur réseau. Personne n’aime jouer au pompier, mais on n’a pas toujours le choix. De bonnes compétences de dépannage permettent de réagir rapidement en situation de crise et de maintenir le bon fonctionnement du réseau...Face à un problème de dépannage, commencez à vous poser quelques questions élémentaires. Qu’est-ce qui a changé ? Ce problème s’est-il déjà produit et, si oui, quand? Est-il reproductible ? L’utilisateur at- il fait quelque chose de différent ? D’autres utilisateurs sont-ils confrontés au même problème?
Ensuite, essayez d’isoler le problème par dichotomie, c’est-à-dire en le « divisant par deux » à chaque étape pour vous approcher de sa source. Par exemple, si une station de travail ne peut pas se connecter au réseau, essayez de déterminer s’il s’agit d’un problème concernant le réseau ou d’un problème propre à la station de travail. Si vous trouvez rapidement que le problème ne s’applique qu’à la station de travail, vous avez éliminé une importante moitié de l’équation et vous êtes plus près d’isoler le problème. Même si vous ne pouvez pas trouver une solution, le fait d’isoler le problème vous fera gagner énormément de temps quand vous solliciterez une aide extérieure.
Pour illustrer ce processus, j’ai rassemblé plusieurs scénarios de dépannage, allant de problèmes courants mais simples à des défis plus difficiles. Si vous vous trouvez dans ces mêmes situations, vous pourrez appliquer
certaines des questions de base que j’utilise pour isoler les problèmes dans ces exemples. Pour plus d’informations sur les outils que j’utilise dans les scénarios ciaprès, voir l’encadré « Outils de dépannage simples ».
Un nouveau système d’intégration d’applications
International Presence annonce la version 3 de Presence, système d'intégration d'applications, avec une nouvelle architecture et réécriture de son activité entreprise qui contrôle l'interface administrative.
L'administrateur de tâches Presence utilise maintenant une conception classique de diagramme d'organigrammes pour visualiser chaque étape des tâches
Lire l'article
Vision annonce HA for 25K
Vision annonce « HA for 25K », une série d'offres de haute disponibilité packagées pour iSeries et Windows.
Ce package fournit des solutions haute disponibilité basées sur une application haute disponibilité multi plates-formes.
Lire l'article
Remplacer 5250 par XML
par Greg Mummah - Mis en ligne le 14/04/2004
X-Caliber, un composant de la plateforme
logicielle LegaSuite de Seagull
pour l'évolution de l'existant, est une
nouvelle technique permettant de
remplacer 5250 par XML. X-Caliber traite directement deux problèmes importants
auxquels sont confrontés aujourd'hui
les clients iSeries : étendre et
intégrer des applications traditionnellement
fermées aux architectures ouvertes
standard, et optimiser l'investissement
en infrastructure matérielle
sans recourir davantage à un CPW
(computing performance workbench)
interactif coûteux.
Pour beaucoup, le flux de données
5250 et les coûts d'exécution d'applications
interactives performantes freinent
l'évolution de l'iSeries. Avec
X-Caliber, les programmes interactifs
peuvent s'exécuter dans le sous-système
batch, augmentant spectaculairement
l'évolutivité des applications
iSeries par la prise en compte d'un plus
grand nombre d'utilisateurs sur le
même matériel. X-Caliber modifie des copies de votre code source applicatif,
redirigeant la sortie de l'application
vers le serveur X-Caliber au lieu de
l'iSeries Data Management. Les programmes
iSeries conservent leur mode
conversationnel pour les utilisateurs finaux,
mais ils sont beaucoup plus efficaces
sur le plan architectural parce
qu'ils utilisent le sous-système batch
plus évolutif et plus économique.
X-Caliber remplace le flux de données
5250 par XML pour les applications
existantes et les nouveaux développements.
Actualités Windows NT / 2000 – Semaine 27 – 2004
Toutes les Actualités du 28 Juin au 4 Juillet 2004
Lire l'article
Help/Systems, opérations automatisées Robot pour l’iSeries
Help/Systems, éditeur de la solution des opérations automatisées Robot pour l'iSeries, annonce la disponibilité de Robot/SAVE 10.0, dernière version de son logiciel d'automatisation des sauvegardes et reprises, et de gestion des bandes.
Robot/SAVE 10.0 offre la possibilité de reprendre les sauvegardes incomplètes.
Lire l'article
Actualités Windows NT / 2000 – Semaine 21 – 2004
Toutes les Actualités du 17 au 23 Mai 2004
Lire l'article
Intégrer RPG et Java avec JNI : Clients Java
par Gary Guthrie et Brian Farrar - Mis en ligne le 3/05/2004
Pour accéder au code RPG existant dans des applications iSeries à partir
d'un nouveau client Java
Dans l'article « Intégrer RPG et Java
avec JNI », iSeries News mars 2003,
nous vous avons préparés à l'intégration
de RPG et Java en expliquant comment
préparer votre environnement
iSeries Java. Pour vous aider à utiliser
les exemples de cette série, nous avons
également couvert les principes de
base d'édition et de compilation de
programmes Java...Ici, nous commençons à examiner
l'intégration des deux langages en
abordant l'utilisation de JNI (Java
Native Interface) pour exposer RPG
aux clients Java. Si Java n'est pas votre
point fort, ce n'est pas grave. Certes,
les programmeurs Java jugeront cette
information utile, mais l'idée principale
est de structurer votre code RPG
pour le rendre accessible aux clients
Java.
Conseils pour le déploiement de MOM
par Stephen Gordon et Syed Abbas - Mis en ligne le 21/04/2004
Suivez ces recommandations pour bien gérer l'exploitation
Une entreprise IT efficace a besoin
d'une méthode proactive pour superviser
et gérer les serveurs et applications
Windows afin d'éviter l'interruption
du service et l'immobilisation...Des
outils de supervision intelligents peuvent
vous aider à maintenir des niveaux
de services acceptables dans
l'entreprise. Avant toute chose, les outils
de supervision doivent être faciles à
déployer et à gérer, afin qu'ils consomment
un minimum de ressources IT.
C'est dans ce but que Microsoft a annoncé
MOM (Microsoft Operations
Manager) 2000, une solution de supervision
d'entreprise aux multiples
facettes : gestion d'événements complète,
surveillance et alerte proactives,
reporting, base de connaissances intégrée
et outils d'analyse de tendance.
Après avoir collaboré avec de nombreux
clients au déploiement de MOM,
nous proposons quelques suggestions
pour vous faciliter la tâche.
Les plus consultés sur iTPro.fr
- Scality bouscule le marché du stockage avec une cyber garantie de 100 000 $
- Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
- L’intelligence de « l’innovation actionnable » pour anticiper les disruptions plutôt que les subir
- Stratégie de cyber résilience : la France en avance sur la prise de conscience mais en retard sur les moyens
Articles les + lus
Analyse Patch Tuesday Mars 2026
Confiance et curiosité : les clés pour entrer (et grandir) en tant que femme dans la tech
Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
À la une de la chaîne Tech
- Analyse Patch Tuesday Mars 2026
- Confiance et curiosité : les clés pour entrer (et grandir) en tant que femme dans la tech
- Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
- Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
