IPv6 et les langages de programmation

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 26/11/08
  • Correction mineure : 17/08/09
Mots-clés

IPv6 et les langages de programmation

Ce document de 48 pages en anglais "IPv6 Compliance with C/C++, Java, Python, Perl" a été écrit dans le cadre du projet européen de grille de calcul EGEE.

Le but de ce document est de répondre aux deux questions suivantes, pour chacun des langages les plus utilisés dans le middleware de EGEE (gLite), c'est à dire C/C++, Java, Python, et Perl :

  • Comment écrire un serveur et un client compatible à la fois IPv4 et IPv6, basé sur les sockets TCP ?
  • Quelles sont les limites de compatibilité IPv6 des applications écrites dans ce langage ?

De façon à les comparer, un serveur et un client de test ont été créés dans chacun des langages. Ces examples sont de bons points de départ pour programmer des applications plus évoluées en veillant à la compatibilité IPv4 et IPv6.

Commentaires