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

Services Web Discussion :

Stockage de variable


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 180
    Par défaut Stockage de variable
    Bonjour à tous,

    je cherche une solution ou une idée. Je voudrais une sorte de composants un peu comme SESSION en asp, mais sur un Web Service en C#.

    Mon idée de dév.
    Je souhaite avoir un Web Service pour insérer des données dans une base. Chaque "utilisateur" aura sa base de données dédiés via un logiciel sur son poste (hors navigateur Web). Le login et mot de passe permettent de savoir sur quelle base l'utilisateur doit insérer ses infos.
    Mais voilà, j'utilise 2 fonctions, une pour identifier et connaître la base et l'autre pour insérer les données (via une procédure stockée). La première fonction n'appelle pas la seconde. Le logiciel réalise une demande Identification(), puis InsertEvt().

    J'ai plusieurs solutions ou idées:
    Renvoyez le nom de la base au logiciel (qui la mettra en paramètre dans la demande suivante).
    Je pensais aussi créer un fichier xml ou autres, mais je me pose le même problème. Comment l'identifiez par rapport aux autres ?
    Idem pour la création d'une variable globale !!!

    Existe t il un moyen de stocker pour une session plusieurs informations en C#, via un WebService ?

    Merci

    Si je ne suis pas clair, n'hésitez surtout pas... c peut être encore un peu confus dans ma tête aussi.

  2. #2
    Membre éprouvé Avatar de davestar
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2003
    Messages : 99
    Par défaut
    Bonjour,
    un tag à rajouter au dessus de ta webmethode devrait t'aider :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [WebMethod(EnableSession = true)]

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 180
    Par défaut
    Merci pour ta réponse, mais je ne peux pas dépendre des cookies. Apparemment, le EnableSession demande l'acceptation des cookies. Finalement, j'ai remonté l'information jusqu'à la création d'un fichier xml sur le poste via le logiciel. ça marche, mais...

    Malheureusement, cette solution ne plaît pas et j'ai du me résigner à mettre plusieurs bases dans le Web.Config et utiliser un login pour savoir à quelle base se connecter.

  4. #4
    Membre éprouvé Avatar de davestar
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2003
    Messages : 99

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [POO] Stockage en variable de session d'un objet
    Par delete dans le forum Langage
    Réponses: 6
    Dernier message: 29/03/2009, 17h49
  2. Réponses: 5
    Dernier message: 16/07/2007, 16h33
  3. Réponses: 4
    Dernier message: 26/06/2006, 11h41
  4. Une question sur le stockage des variables
    Par UnReveDeCryptomeria dans le forum C
    Réponses: 10
    Dernier message: 08/06/2006, 23h37
  5. Réponses: 12
    Dernier message: 12/10/2005, 14h34

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