Ceux qui ont été habitués à l’adresse ip sur 12 chiffres ne vont pas être surpris. L’impact syntaxique est minime. J’ai ouvert le code source d’un système client serveur sur l’URL suivant https://basebyomrishon.sourceforge.io le nom du projet BaseB Yom Rishon veut juste dire que c’est une base de nombres premiers. Yom Rishon veut dire dimanche dans le sens Samedi au coucher jusqu’au Dimanche au coucher cette définission du jour sera expliqué ultérieurement dans le cadre de matières premières en cryptographie.
Il se compose de trois projets Java pour NetBeans8.2 :
Serveur
Serveur https://sourceforge.net/p/basebyomrishon/code/ci/master/tree/Cnx/
Le serveur écoute sur un port et archive dans le répertoire temporaire serveur ce qu’il reçoit des clients
La commande pour lancer un serveur sur votre ordinateur écoutant sur le port TCP 7777 voici la commande
java -cp /home/o/yom1/code/Cnx/dist/Cnx.jar fr.businessintegrator.cnx.Server 7777
Client
Code du Client https://sourceforge.net/p/basebyomrishon/code/ci/master/tree/ClientCnx/
Pour se connecter au serveur d’adresse xxxx::203b:98ab:xxxx:e6a2 écoutant sur le port 7777 et pour envoyer un fichier fichier.txt voici la commande :
java -cp /home/o/yom1/code/ClientCnx/dist/ClientCnx.jar fr.businessintegrator.cnx.cli.Client xxxx::203b:98ab:xxxx:e6a2 7777 fichier.txt