IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

servlet et applet client


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 128
    Par défaut servlet et applet client
    Bonjour tt le monde!

    Voici la situation : j'ai un serveur j2ee (weblogic) sur lequel tourne une appli servlet/jsp classique.

    Cette appli serveur doit réaliser des requetes xslt sur des fichiers xml présent chez le client.
    Uploader les fichiers xml sur le serveur n'est pas possible.

    Des idées sur comment je pourrai réaliser cela??

    Via une applet java on peut réaliser le traitement xslt dans celle-ci sur le poste client et faire alors une sorte de communication client/serveur.
    Mais est ce possible de manipuler la session java de weblo à partir de l'applet (oui j'aime rêver!)?
    peut on envoyer des données au serveur via une requete POST par ex et éviter d'ouvrir un port distinct sur le serveur?

    merci d'avance pour toute suggestion/exemple

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Pour une communication entre un applet et une servlet, je te conseille le httpinvoker de Spring, il répondra parfaitement à tes attentes, en permettant de transférer des objets de l'un à l'autre via le port 80

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 128
    Par défaut
    Merci beaucoup mais le httpInvoker semble dépendant de la logique Spring que je ne peux utiliser ici(beaucoup trop lourd et risque de rentrer en conflit avec l'existant) et de plus je ne vois pas vraiment comment faire de tte facon : mon applet s'execute en local et interroge des fichiers locaux.


    Mais à force d'essai (et en regardant comment marchait httpInvoker entres autres) j'ai donc réussi à faire ma "communication" applet client/serveur :
    J'ai une servlet qui appelle une jsp qui active l'applet localement dans une nouvelle fenetre.
    Celle-ci réalise son traitement sur des fichiers locaux et renvoie un resultat via une requete POST vers une servlet. Je récupère alors ce résultat sur le serveur, le manipule et il est mis en session.
    Jusque là pas de pb.

    Je voudrais alors que ma page d'origine se recharge en tenant compte du nouveau résultat posé en session.

    Je pourrai bien sur faire du refresh html simple mais c'est pas terrible du tout.
    Peut-on faire en sorte que l'applet provoque le rafraichissement?
    ou bien une boucle en servlet qui teste l'existence ou non d'une variable en session? (essais infructueux..)
    Ou encore, via du javascript peut etre?? (l'appli se destine uniquement à IE6)


    Merci bcp d'avance pour tte suggestion!

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/07/2008, 11h26
  2. Une applet client/serveur:possible?
    Par mithrendil dans le forum Applets
    Réponses: 3
    Dernier message: 01/02/2008, 14h03
  3. jsp, servlet ou applet
    Par ricault dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 29/04/2007, 01h19
  4. [infos]connexion applet client+serveur
    Par freums dans le forum Applets
    Réponses: 5
    Dernier message: 25/08/2005, 09h57
  5. Réponses: 3
    Dernier message: 07/03/2005, 15h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo