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

Développement Web en Java Discussion :

Partage de session possible ou pas possible ?


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut Partage de session possible ou pas possible ?
    Bonjour,
    je souhaiterais partager une session créée en Php avec une application java sous Struts.
    On ne doit pas pouvoir acceder a l'appli java sans etre logguer auparavant.
    J'explique :

    Vous vous loguez sous Drupal(session Php), la vous accedez à une application Java.

    Comment je peux récupérer le session_id de l'apppli php pour l'integrer dans l'appli java ???

    Y a t'il un autre moyen que les WebServices ???

  2. #2
    Membre confirmé Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Par défaut
    Bonjour blackguitar,

    tu peux utiliser une Cookie pour stocker le session_id dans la partie php, puis tu le recupère coté java

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    tu peux effectivement utiliser les cookies généré par php dans ta session java. Mais la session en elle meme ne sera pas partagée. Tu n'aura pas accès aux objet java depuis php et vis versa. T'aura deux session indépendante. Comme aucun conteneur ne fera le boulot pour toi, ce sera aussi à toi de t'assurer qu'un user ne fake pas ta session durpal pour attaquer directement java.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut
    bonjour,
    merci pour vos réponses....

    je ne dois pas utiliser les cookies....parce que si l'utilisteur bloque les cookies ça fonctionne plus.(choix du boss).

    Donc concrètement c'est infaisable sans passer par des web services si j'ai bien compris ????

  5. #5
    Membre confirmé Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    tu peux effectivement utiliser les cookies généré par php dans ta session java. Mais la session en elle meme ne sera pas partagée. Tu n'aura pas accès aux objet java depuis php et vis versa. T'aura deux session indépendante. Comme aucun conteneur ne fera le boulot pour toi, ce sera aussi à toi de t'assurer qu'un user ne fake pas ta session durpal pour attaquer directement java.
    Comme l'a dit tchize_ dans tous les cas tu aura 2 sessions independantes ...

    mais avant de vous repondre sur le fait est ce qu'il y a une solution autre que les web services dis nous qu'est ce que tu veux récuperer au juste, est ce seulement le session_id ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 29
    Par défaut
    En fait je dois récupérer des données (en l'occurence des documents de type multiple, .xls,.pdf.....),sur une base commune , les traiter en Java, et les afficher .

  7. #7
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Je ne vois pas trop le besoin de la session php dans l'histoire... peux-tu préciser le besoin ?

    Dans tous les cas, php tourne dans son environnement (cgi) alors que le code java tournera dans un conteneur distinct (qui va dépendre de la solution), le partage n'étant pas possible directement...
    Tu pourrais éventuellement utiliser la base de données pour faire le lien...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre confirmé Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Par défaut
    En ce moment tu peux te servire d'une autre table "session_data" pour la passation des paramètres cléfs pour la récupération des données

Discussions similaires

  1. Possible ou pas possible ? ^^
    Par angioedema dans le forum Bioinformatique
    Réponses: 0
    Dernier message: 10/06/2010, 16h41
  2. Réponses: 6
    Dernier message: 28/05/2007, 19h00
  3. [Flash][XML] Possible ou pas ?
    Par JohnBlatt dans le forum Flash
    Réponses: 1
    Dernier message: 31/01/2006, 01h25
  4. [VBA]possible ou pas ? creer une image jpg a partir 7 jpg
    Par sakuraba dans le forum Général VBA
    Réponses: 5
    Dernier message: 03/01/2006, 10h45
  5. Réponses: 1
    Dernier message: 20/12/2005, 17h51

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