Bonjour,
je voulais savoir si il était possible d'écrire un fichier sur le serveur par l'intermediaire d'une applet...![]()
Bonjour,
je voulais savoir si il était possible d'écrire un fichier sur le serveur par l'intermediaire d'une applet...![]()
on peut avoir une idée plus précise du contexte?
En théorie une Applet peut demander n'importe quoi à un serveur ... si le serveur est d'accord (et si la communication passe bien entre les deux)
ok
c'est ma premiere applet donc...pas evident
le but du jeu c'est de sauvegarder un tableau alimenté par un operateur dans un fichier qui ce trouve sur un serveur.
autre question cruciale: le serveur est où? sur un réseau local ou non?
premier problème à résoudre la communication entre serveur et Applet: elle est possible mais l'administrateur de zone démilitarisée veille!
Si c'est possible directement par une Socket pas de problème: il faut écrire les codes aux deux extrémités et celui du serveur reçoit le tableau et décide ce qu'il en fait. Le choix technique de la méthode de dialogue (Stream "à l'os" sur la Socket ou R.M.I) dépend de pas mal d'autres paramètres.
alors explications plus precises :
je dois avoir une applet qui va lire 2 fichiers au format "txt" sur 2 serveurs differents.
je dois faire une representation sous tableau genre Excel en filtrant ce qui m'enterresse des 2 fichiers.
Ensuite j'en fait une comparaison et ce resultat je le met sur un autre serveur.
Les 2 fichiers sont sur le meme reseau et sont relier a un autre reseau ou devra se trouver le resultat...
![]()
Il n'y a pas de mystère, la lecture ou l'écriture d'un fichier, sans précisions de contexte, ne peut se faire à travers le réseau que par l'entremise d'un échange FTP. Pour ne pas utiliser FTP, il ne reste qu'une seule autre alternative, placer les fichiers à manipuler dans un domaine web, c'est à dire dans une arborescence de site web, et d'exploiter les capacités relative au protocole HTTP du package java.net.
Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !
Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
Tout sur les réseaux : https://reseau.developpez.com/cours/
Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
Tout sur le matériel : https://hardware.developpez.com/cours/
Partager