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
Un peu d’histoire
lenteur du chargement d’applications
Java d’entreprise de grande envergure.
Le Servlet API a pris la portion
logique d’une application Web et l’a
mise sur le serveur. Ce dernier a toutefois
besoin d’un environnement pour
le code Java – un serveur d’applications
Web.
L’histoire de Tomcat remonte à
l’implémentation de référence du
Servlet API de Sun. Sun ne publie une
spécification que si elle a une implémentation
de référence, c’est-à -dire un
logiciel avec lequel les sociétés peuvent
créer des prototypes d’applications
pour tester le concept et l’utilisation
de la nouvelle technologie. Sun a
développé l’implémentation de référence
du Servlet API initiale et l’a rendue
disponible sous le nom de JSWDK
(Java Servlet Web Development Kit).
Mais, en octobre 1999, le développeur
de JSWDK a convaincu Sun de remettre
le code source de JSWDK à
l’Apache Software Foundation. Deux
mois plus tard, c’était la release de
Tomcat 3.0. L’Apache Software Foundation,
voyant le potentiel d’une variété
de produits Java côté serveur, open-source, de qualité commerciale,
a créé le Jakarta Project (voir
http://www.jakarta.apache.org).
Aujourd’hui, le Jakarta Project offre des
dizaines de produits Java open-source,
dont Tomcat.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Chiffrements symétrique vs asymétrique
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Rançongiciels et IA : les attaques gagnent en efficacité en ciblant l’humain
- De manager d’équipe à manager d’agents IA : le management change de dimension
- Travail hybride : pourquoi les salariés français restent les plus attachés au bureau en Europe
- Pourquoi la souveraineté des données relève du contrôle et non de la géographie
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
