JAVA - RMI - Transfert d'IMAGE

JAVA - RMI - Transfert d'IMAGE - Programmation

Marsh Posté le 12-05-2001 à 16:29:57    

salut,
je suis en train de programmer un soft en java, j'utilise une conection RMI pour la communication Client - Server. J'ai aussi besoin de transférer des fichier IMAGE (des gif) du Server vers le Client, seulement ceux-ci ne sont pas sérialisables, donc impossible d'utiliser RMI pour celà.  
Je cherche donc une méthode facile pour transférer ces fichiers, je débute donc la méthode la plus simple sera la bienvenue.
 
PS: je sais qu'il suffirait d'installer un client ftp ou http sur le server, mais j'aimerais tout faire par moi même, sans soft externes.
 
Merci d'avance de votre aide

Reply

Marsh Posté le 12-05-2001 à 16:29:57   

Reply

Marsh Posté le 12-05-2001 à 16:35:36    

tchipy a écrit a écrit :

salut,
je suis en train de programmer un soft en java, j'utilise une conection RMI pour la communication Client - Server. J'ai aussi besoin de transférer des fichier IMAGE (des gif) du Server vers le Client, seulement ceux-ci ne sont pas sérialisables, donc impossible d'utiliser RMI pour celà.  
Je cherche donc une méthode facile pour transférer ces fichiers, je débute donc la méthode la plus simple sera la bienvenue.
 
PS: je sais qu'il suffirait d'installer un client ftp ou http sur le server, mais j'aimerais tout faire par moi même, sans soft externes.
 
Merci d'avance de votre aide
 




 
Il existe une classe standard du JDK qui permet de faire des requêtes HTTP : HttpURLConnection , peut-être qu'en t'en servant ...

Reply

Marsh Posté le 12-05-2001 à 17:09:15    

Le RMI n'est pas fait pour transférer des fichiers ou des images mais pour des objets distribués.
Donc change de techniques.
Si tu veux continuer avec le RMI (mais du point de vue design ce serait une erreur dans le cas présent), tu peux créer une classe sérialisable encapsulant une image.

Reply

Marsh Posté le 12-05-2001 à 17:36:35    

Merci ZOP, je vais essayer.
 
Verdoux: A la base j'utilise bien RMI pour transférer des objets distribués, mais j'ai aussi besoin de transférer des images.

Reply

Marsh Posté le 12-05-2001 à 18:01:52    

RMI ne transfet pas vraiment les objets mais les requêtes. L'objet vit sur le serveur même si RMI donne l'impression qu'il est local.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed