Quand on est prêt à déployer un projet WSS, un simple clic suffit. Mais, avant de publier, il faut définir une ou plusieurs phases de publication (publishing stages). Une phase de publication définit essentiellement la structure de répertoires et de fichiers du système qui servira les fichiers HTML, JSP, servlet,
Publier des projets
et autres. Le volet droit de la figure 5 présente la vue Publishing. Par défaut, WSS fournit les phases de publication Test et Production pour un projet. Bien
qu’initialement les phases de publication présentent la même structure de dossier que le projet lui-même (comme illustré dans la vue File du volet de
gauche), on peut réagencer la structure d’une phase de publication et WSS tiendra compte de la correspondance entre les deux emplacements d’un
fichier : dans le projet et dans la phase de publication. Diverses options permettent également de modifier l’URL effective pour tout fichier dans la phase
de publication. Une fois les phases de publication établies, l’étape de publication elle-même effectue toutes les conversions nécessaires des liens des
fichiers du projet en liens équivalents logiques dans les fichiers déployés (c’est-à -dire publiés). Comme on peut définir des phases de publication
multiples, on peut aussi déployer une diversité d’environnements de test et de production, sans être obligé d’apporter des modifications manuelles au
code applicatif. Cette possibilité est quasiment indispensable pour tout outil de développement d’applications complexes sur le Web.
L’intérêt de cette version est légèrement tempéré par une limitation dans la version actuelle. WAS utilise un mécanisme d’URL alias appelé Web path.
C’est la méthode propre à WAS pour découpler l’identificateur logique d’une ressource applicative (une servlet par exemple) de son nom de fichier et
emplacement de répertoire correspondants. Malheureusement, le support de liens automatisé de WSS ne prend pas en charge les Web paths de WAS.
Selon IBM, c’est prévu dans la prochaine version, mais pour l’instant il n’existe pas de palliatif satisfaisant et la gestion manuelle des alias Web est plutôt
fastidieuse.
Il existe beaucoup d’autres options de publication utiles, comme la possibilité de préciser que certains fichiers ou types de fichiers (fichiers source .java ,
par exemple) ne devront jamais être publiés. On peut aussi placer le curseur sur n’importe quel fichier de la vue Publishing pour afficher l’URL qui sera
utilisée pour tous les liens dirigés vers la copie déployée du fichier.
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Afficher les icônes cachées dans la barre de notification
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Une baie de stockage c’est quoi ?
Les plus consultés sur iTPro.fr
- Ransomware en santé : la double extorsion fait exploser la facture en Europe
- Les fuites de données explosent en France, désormais pays le plus touché d’Europe
- L’IA accélère les attaques et expose les identités non gouvernées
- Identités machines et supply chain : l’erreur stratégique des entreprises en cybersécurité
Articles les + lus
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
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 une de la chaîne Tech
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- 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
