A l’intérieur de l’outil WebFacing d’IBM
par Don Denoncourt - Mis en ligne le 11/05/2005 - Publié en Juillet / Aout 2004
Suivez le flux de l'architecture applicative interne de WebFacing, du serveur au client
En tant que consultant Java ayant
codé en RPG dans les années 80, je me
réjouis d'être un expert en WebFacing
d'IBM. C'est pourquoi, l'été dernier,
j'ai passé beaucoup de temps sous le
capot de WebFacing. Pour comprendre
son fonctionnement interne, il me
fallait savoir comment IBM combinait
un ensemble de techniques J2EE pour
présenter des applications 5250 sur le
Web. Dans cet article, je détaille le flux
de l'architecture applicative interne de
WebFacing ...Une application « Webfaced » utilise
diverses technologies que nous
diviserons en deux sous-types : côté
client et client serveur. Côté client, on
trouve HTML, JavaScript et CSS (cascading
style sheets). Côté serveur, c'est
JavaBean, les servlets Java, JSP (Java
Server Pages) et les fichiers de configuration
XML. Commençons par le traitement
client serveur, parce qu'il génère
dynamiquement tout le HTML et une
partie du JavaScript pour l'application
côté client.
[V4-V5]6 Trucs & Astuces pour les développpeurs (1/2)
Mis en ligne le 13/04/2005 - Publié en Juin 2004
Le plein de conseils...
Gestion des patchs avancée
par Mark Burnett - Mis en ligne le 15/06/2005 - Publié en Juin 2004
Gardez vos serveurs cruciaux à jour
L'interminable cortège de vers
transmis par Internet, les scripts de
scanning et les attaques d'intrus, a fait
de la gestion des patches l'une des
principales préoccupations des administrateurs
réseau. Un guide de sécurité,
une liste de contrôle, ou un document
de mise en garde ne seraient pas
complets sans quelques recommandations
sur la manière de se tenir au niveau
des correctifs et des packs de service ...Mais se tenir à jour des patches ne
se limite pas à visiter Windows Update
et à installer les mises à jour recommandées.
Je recommande des solutions
de gestion des patches automatisées
pour mettre à jour les stations de
travail et les serveurs non cruciaux,
mais vous pouvez vous tourner vers
des techniques de gestion des patches
plus avancées pour protéger les serveurs
de haute visibilité et haute sécurité.
Il se peut que les stratégies que
j'expose dans cet article ne vaillent pas
pour toutes les entreprises, mais ceux
qui s'en donneront la peine, bénéficieront
de la stabilité et de la sécurité obtenues
par une bonne gestion des
patches.
[V4-V5]Certification Microsoft : Spécialisation en messagerie
par Orin Thomas - Mis en ligne le 06/04/2005 - Publié en Avril 2004
Apprenez Exchange et mettez à niveau votre certification
L'une des désignations de spécialisations
que Microsoft a récemment
ajoutées aux certifications MCSE (Microsoft
Certified Systems Engineer) et
MCSA (Microsoft Certified Systems
Administrator) se concentre sur la
messagerie ...Les désignations MCSA :
Messaging et MCSE : Messaging reconnaissent
les candidats qui ont démontré
leurs connaissances dans la mise en
oeuvre, l'administration et la conception
de solutions pour les produits
Microsoft Exchange Server 2003 ou
Exchange 2000 Server.
Les nouveautés de la semaine 7 – Windows IT Pro – 2005
Tous les nouveaux produits du 14 au 20 Février 2005
Lire l'article
MapForm, création de documents
Symtrax, éditeur de logiciels dans le domaine du reporting décisionnel et de l'Output Management annonce le lancement de MapForm.
MapForm crée à partir de vos spools iSeries, des documents dotés d'un design professionnel et supprime vos coûts en fournitures papier, en pré-imprimés et imprimantes dédiées.
Lire l'article
Actualités de la semaine 20 – Windows IT Pro – 2005
Toutes les Actualités du 16 au 22 Mai 2005
Lire l'article
Personnaliser les applications mises sur le web
par Michael Sansoterra - Mis en ligne le 04/05/2005 - Publié en Juillet / Aout 2004
Exploitez une interface navigateur :
c'est bien mieux qu'un écran vert
Si vous souhaitez présenter votre application écran
vert (ou écran passif) iSeries sur Internet ou dans un intranet,
sachez que l'utilitaire WebFacing d'IBM est l'un des
moyens les plus rapides, les plus faciles et les moins coûteux.
WebFacing est un générateur d'interface Web qui utilise les
fichiers écran 5250 iSeries comme entrée pour créer une interface
utilisateur navigateur (BUI, browser user interface) ...Si vous développez du logiciel pour l'iSeries, vous accédez
déjà à l'outil WebFacing, lequel est inclus dans le WDT
(WebSphere Development Toolset), programme 5722WDS
sous licence. Plus précisément, WebFacing fait partie des outils
pour station de travail WDT connus sous le nom de WDSc
(WebSphere Development Studio client) for
iSeries.
WebFacing offre une version BUI complète
de votre interface d'application 5250.
Initialement, le contenu et la fonctionnalité
de l'application « Webfaced » sont pratiquement
les mêmes que la version 5250, à l'exception
d'une poignée d'aides d'interface
fournies par le navigateur (comme : boîtes de
listes déroulantes, boutons de souris, cases à
cocher, boutons radio). Il n'y a rien de vraiment
nouveau en fonctionnalités primaires mais, pour
davantage d'utilisateurs, elle a un aspect plus agréable (couleurs,
polices et formatage améliorés).
L'intéressant est de pouvoir personnaliser et améliorer
une application Webfaced. Cet article vous aide à comprendre
le principe du WebFacing,
l'architecture de l'outil, et ses composants.
Vous apprendrez aussi ce
que vous pouvez modifier, comment,
et comment exploiter une
interface navigateur pour la rendre
plus utile qu'un écran vert.
[V4-V5]6 Trucs & Astuces concernant l’analyse décisionnelle (2/2)
Mis en ligne le 13/04/2005 - Publié en Juin 2004
Création de cubes, écriture de requêtes MDX, optimisation de DTS et plus encore...
Strut : un bon truc
par Don Denoncourt - Mis en ligne le 16/03/2005 - Publié en Mai 2004
Simplifiez l'utilisation de l'architecture MVC avec des
fichiers XML et des composants Java de Struts
Vous avez probablement entendu parler de Struts, un framework applicatif
Web open-source issu du projet Jakarta de l'Apache Foundation. IBM
a intégré Struts dans son WDSc (WebSphere Development Studio client).
IBM génère aussi, en option, des applications WebFacing et des applications
WebSphere Portal Express basées sur Struts ...Il est certes possible de développer
quelques applications préliminaires sans le framework Struts mais,
quand vous commencerez à affiner et à étendre l'application, vous en perdrez
rapidement la maîtrise. Pour reprendre l'application en main, une méthode
consiste à mettre en oeuvre le modèle de conception MVC
(Model/View/Controller). MVC est une architecture orientée objet qui permet
aux développeurs de séparer les éléments de présentation des JSP (Java
Server Pages) de la logique de gestion des classes Java en utilisant des servlets
pour contrôler le flux applicatif.
Struts simplifie l'utilisation de MVC grâce à une architecture MVC sophistiquée
avec des composants Java et des fichiers de configuration XML.
WDSc facilite encore davantage l'utilisation de Struts en offrant une suite
complète de wizards et de GUI Struts. Cet article présente une vue générale
de Struts et aborde son intégration à WDSc.
Tester les patchs
Automatiser le processus d’assurance de qualité des patches
Avant de déployer des patches, vous devez les tester pour voir s’ils n’ont pas d’effet négatif sur vos systèmes. Mais il existe tellement de patches pour tellement de produits et de versions qu’il faut automatiser les test au maximum.Voici quelques conseils pour scripter le test des patches afin d’éliminer rapidement les bogues avec le moins de travail manuel possible.
Services superflus dans Windows XP
par Michael Otey - Mis en ligne le 06/04/2005 - Publié en Avril 2004
Désactivez les services superflus pour améliorer la performance sans sacrifier
les fonctionnalités
L'inflation de code semble empirer
avec chaque release de Windows :
chaque nouvelle release semble fonctionner
plus lentement que la précédente.
Le plus souvent, le problème ne
vient pas du code OS de base mais du
fait que chaque nouvelle release ajoute
des fonctionnalités ...Un secteur clé qui
continue à s'étendre est celui des services
: Windows XP démarre automatiquement
36 services. A l'évidence, peu
d'utilisateurs ont besoin de tous ces
services et en éliminant ceux qui ne
servent pas, vous pouvez rendre le système
plus efficace.
Pour désactiver un service, ouvrez
l'applet Control Panel Services et
double-cliquez sur le service pour ouvrir
sa feuille Properties. Sur l'onglet
General, cliquez sur la boîte déroulante
Startup type et sélectionnez
Disabled. Si vous avez perdu une fonctionnalité
importante, redémarrez le
service en remettant son Startup Type
à Automatic ou Manual. Voici 10 services
XP dont vous pouvez vous passer.
Déployer des applications avec des stratégies de groupe
Installez de nouveaux systèmes et récupérez des documents utilisateur perdus
Récemment, un client a demandé s’il était possible de réduire le temps que l’équipe IT consacrait à installer des systèmes et des applications. La solution a été vite trouvée : le ticket gagnant était RIS (Remote Installation Services) et les stratégies de groupe (Group Policy) ...Moyennant un peu de travail préalable, cette combinaison peut alléger le fardeau administratif lié à l’installation de Windows et des applications. Plus important peut-être, le déploiement automatisé de l’OS et des applications peut s’avérer précieux quand le disque dur du DG rend l’âme.
Les API de l’IFS
par Julian Monypenny - Mis en ligne le 26/01/2005 - Publié en Mars 2004
Accéder aux répertoires et lire et écrire dans des fichiers stream en utilisant des API
dans un programme ILE RPG
Les API de l'IFS (integrated file system)
permettent de manipuler des répertoires
et des fichiers stream dans
l'IFS. Ces API font partie des API de
style Unix pour l'iSeries. Elles ont été
conçues pour des programmes C, mais
ont aussi leur place dans des programmes
ILE RPG ...Nous verrons ici
comment utiliser les API pour accéder
aux répertoires et pour lire et écrire
des fichiers stream. Mais commençons
par l'examen de quelques concepts C
qui sous-tendent les API.
Supervision pour Windows et iSeries
Tango/04 pour la supervision !
Tango/04 Computing Group lance la version 6 de sa suite VISUAL Message Center dont la majeure innovation est l'intégration de fonctions avancées de la supervision de disponibilité, performances et sécurité des systèmes Windows.
Lire l'article
Les plus consultés sur iTPro.fr
- Réforme de la facturation électronique : une préparation largement théorique
- Le futur de la cryptographie post-quantique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
