> Renaud ROSSET
Planifier l’environnement WebSphere

Planifier l’environnement WebSphere

Résistez à  la tentation de démarrer immédiatement l'installation. Tout changement de logiciel doit commencer par l'étape de planification. C'est particulièrement vrai pour mettre en place l'environnement WebSphere.

Dans le cas d'une installation sous licence classique, il y a peu ou pas de prérequis. Vous savez généralement si votre système a

Lire l'article
Rassembler le tout

Rassembler le tout

Les applications de type Web sont, par nature, à  base de composants. Et, pour compliquer encore davantage le développement, la plupart d'entre elles utilisent plusieurs types de composants. Les développeurs doivent se préparer aux options de design les plus subtiles de cette architecture à  base de composants. Il faut aussi

Lire l'article
Produits complémentaires

Produits complémentaires

Selon le type de composants que vous créez et votre expérience du développement, vous constaterez que différentes fonctions sont importantes dans un outil de développement. Ainsi, les développeurs qui créent des éléments graphiques ont besoin d'une interface WYSIWYG leur permettant de disposer facilement les composants et de modifier les couleurs

Lire l'article
Des briques pour des applications Web (4)

Des briques pour des applications Web (4)

XML est utilisé pour stocker des données dans un format indépendant de la plate-forme. Il est particulièrement intéressant pour partager des données entre des applications de type Web et pour mettre les données à  la disposition des développeurs Web sous une forme standardisée. Classiquement, un document XML est transformé en

Lire l'article
Des briques pour des applications Web (3)

Des briques pour des applications Web (3)

Les Java beans, comme les servlets, sont des classes Java spécialisées. D'un point de vue fonctionnel, un Java bean peut contenir tout type de logique applicative. On l'utilise généralement pour segmenter du code Java en dehors d'une JSP ou pour traiter la logique de gestion (accès et validation à  la

Lire l'article
Des briques pour des applications Web (2)

Des briques pour des applications Web (2)

HTML est le mécanisme de communication de base du Web, et de nombreux concepteurs Web l'utilisent exclusivement. Mais les développeurs de sites Web dynamiques et interactifs ne sauraient s'en contenter.

Les JSP peuvent contenir une combinaison de HTML ou de XML et de code Java. Le code Java intégré dans

Lire l'article
Des briques pour des applications Web

Des briques pour des applications Web

La structure modulaire, à  base de composants, propre à  l'architecture d'application MVC, conduit les développeurs iSeries à  repenser le mode de construction des applications, sous le double aspect de la structure d'application et du processus de développement. En théorie, un développeur compétent pourrait construire indépendamment chaque composant d'une application Web.

Lire l'article
A votre service

A votre service

WAS répond à  la définition classique du middleware : un logiciel qui facilite la communication entre les différents composants applicatifs et entre ces composants et le système d'exploitation. WAS sert généralement d'intermédiaire entre les composants frontaux d'un navigateur Web et les composants d'arrière plan de l'iSeries. Il en est ainsi

Lire l'article
L’arbre de décision

L’arbre de décision

Dans cet article, je n'ai manifesté aucune préférence tranchée entre WebSphere et Tomcat comme meilleur serveur d'applications Web. La situation de votre société dictera peut-être votre choix. Si votre société, par exemple, commence à  peine à  explorer les technologies de développement d'applications Web Java et si vous souhaitez créer un

Lire l'article
Tomcat PTF d’IBM face à  Jakarta Distribution

Tomcat PTF d’IBM face à  Jakarta Distribution

Si vous préférez Tomcat à  WebSphere, il reste à  choisir entre les différentes options Tomcat pour l'iSeries. En octobre 2001, IBM appuyait Tomcat sur l'iSeries en le fournissant comme une option d'installation PTF. Mais, comme Tomcat est entièrement Java et comme l'iSeries a l'une des meilleures JVM, j'ai installé Tomcat

Lire l'article
Les atouts de WebSphere

Les atouts de WebSphere

WebSphere est un serveur d'applications Web conforme à  J2EE, lauréat, qui domine le marché avec WebLogic de BEA. WebSphere est un produit commercial entièrement pris en charge (c'est-à -dire, bien supporté). Il permet le clustering et le failover et est très évolutif. De plus, WebSphere supporte entièrement les EJB.

En fait,

Lire l'article
Un mot sur Open Source

Un mot sur Open Source

Voyons la raison du succès de produits open-source tels que Tomcat. Notons en premier lieu que le serveur HTTP Apache est associé à  60 % des serveurs Web du monde. Comme vous le savez, l'OS/400 a aussi son propre serveur HTTP custom, mais IBM a décidé de proposer aussi Apache.

Lire l'article
Les atouts de Tomcat

Les atouts de Tomcat

Tomcat est gratuit, facile à  installer, fonctionne sur des machines plus petites, et supporte les dernières API Java. Vous pouvez charger, installer et tester Tomcat sur votre iSeries en une heure ou moins. Tomcat occupe très peu de place. Comme son code binaire (toutes les classes Java) totalise un modeste

Lire l'article
Problèmes avec WebSphere

Problèmes avec WebSphere

Les trois gros problèmes de WebSphere sont : le coût, la complexité, et le matériel nécessaire. WAS coûte environ 8 000 dollars par process (selon les remises, les sélections de produits et autres options). Dans le cas d'une machine multiprocesseur, la facture totale WebSphere pourrait bien dépasser votre budget.

WebSphere

Lire l'article
Problèmes avec Tomcat (2)

Problèmes avec Tomcat (2)

Quant à  la critique sur le manque d'assistance, permettez-moi une petite anecdote. L'an dernier, j'enseignais le développement Java Web à  une société. Sa direction hésitait entre Tomcat et WebSphere. Elle voulait WebSphere parce qu'ils avaient « toujours acheté IBM ». Le service technique préférait Tomcat parce qu'il répondait aux besoins

Lire l'article
Problèmes avec Tomcat

Problèmes avec Tomcat

Jusqu'ici je n'ai dit que des choses positives sur Tomcat et WebSphere. Etesvous prêt à  entendre des choses plus désagréables ? Commençons par Tomcat.

Le plus gros problème avec Tomcat est le manque d'assistance. Personne n'attend à  côté d'un téléphone d'assistance technique pour aider à  résoudre vos problèmes. De plus,

Lire l'article
Un peu d’histoire (2)

Un peu d’histoire (2)

IBM est entrée sur le marché des serveurs d'applications avec un produit appelé Component Broker. C'était un environnement pour le protocole multi langages connu sous le nom de CORBA (Common Object Request Broker Architecture). Quand la spécification EJB (Enterprise JavaBeans) a été annoncée en 1998 (concomitante au Servlet API), IBM

Lire l'article
Un peu d’histoire

Un peu d’histoire

N'était-ce l'introduction par Sun du Servlet API au printemps 1998, Java serait mort. Avant le Servlet API, Java était principalement utilisé comme des applets HTML. Mais alors que le mot applet signifie précisément « petite application », le mécanisme de livraison des applets s'est avéré défaillant en raison de la

Lire l'article
Recommandations

Recommandations

Bien qu'il partage quelques similitudes de surface avec ses prédécesseurs, IIS 6.0 est, à  bien des égards, un nouveau serveur Web Microsoft. Si votre activité s'appuie sur des applications Web ou des sites Web pilotés par IIS, une mise à  niveau Win.NET Server pourrait s'imposer. Les sociétés qui veulent déployer

Lire l'article
Meilleure sécurité

Meilleure sécurité

Les changements les plus surprenants apportés à  IIS concernent probablement la sécurité. A l'occasion de la revue de code Trustworthy Computing de Microsoft début 2002, la firme a fait le choix - difficile - de désactiver de nombreuses fonctions IIS par défaut afin que le serveur Web soit plus sécurisé

Lire l'article