7. Java™
Java™ Langage Java
est un langage propriétaire développé par Sun Microsystems pour la programmation d’applications distribuées sur Internet/intranet.
Historiquement, l’émergence de TCP/IP comme protocole « standard » aux États-Unis dans les années 1980 a permis le développement de nombreuses applications distribuées construites sur le modèle client-serveur et utilisant l’interface socket. La difficulté de la programmation d’applications distribuées dans cet environnement a conduit les chercheurs à développer un niveau d’abstraction pour masquer aux programmeurs la complexité sous-jacente des communications réseaux (pannes, asynchronisme, pas de partage de données, hétérogénéité,...
