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

ASP.NET Discussion :

Détecter périphérique sur poste client


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 35
    Par défaut Détecter périphérique sur poste client
    Bonjour,

    Je suis en train de développer un site web en ASP.NET C# permettant d'extraire les infos d'une carte SIM (numéro de série, état des codes PIN, etc...) à l'aide d'une DLL contenant les fonctions correspondantes. Seulement je viens de me rendre compte que le lecteur de carte SIM pris en compte est celui connecté au PC avec lequel je développe, alors que je souhaiterais que ce soit celui de n'importe quel poste client, à partir duquel on se connecte au site, qui soit pris en compte...

    Comment dois-je procéder??

    Merci pour votre aide!

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Tu ne pourras pas faire ça en ASP.NET.
    Faudra passer par un ActiveX ou une techno équivalente

  3. #3
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 35
    Par défaut
    Donc en gros, ça fait 2 mois que je développe pour rien c'est ça? Mon employeur veut absolument une version web accessible partout, car une version logiciel à installer serait trop contraignante parce qu'il faudrait que tous les postes clients en soient équipés. Peux-tu me donner des infos par rapport au passage par un acitveX alors? Merci.

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par yonex68 Voir le message
    Donc en gros, ça fait 2 mois que je développe pour rien c'est ça? Mon employeur veut absolument une version web accessible partout, car une version logiciel à installer serait trop contraignante parce qu'il faudrait que tous les postes clients en soient équipés. Peux-tu me donner des infos par rapport au passage par un acitveX alors? Merci.
    Nop, j'ai jamais fait ça.
    Google est ton ami

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    De toute facon, il faudra au minimum que tous les postes clients soient équipés des drivers du lecteur de carte sim donc bon...
    Ce que tu peux faire, c'est un client lourd et qui se déploie à partir d'un site web via ClickOnce.
    Sinon, si tu as un peu de chance, les drivers sont accessibles en COM et tu peux faire du Javascript/VBScript qui interroge le COM. Mais je doute!

  6. #6
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 35
    Par défaut
    Les postes clients sont tous équipés du même lecteur de carte SIM. L'appli doit être exclusivement en ASP.NET car il y a une base de données commune où l'on peut voir les statistiques de ce que font les gens sur les postes clients... Et en passant par un web service? Ou développer un genre de mouchard qui s'installe sur le client et qui récupère des données pour les envoyer sur le serveur? Merci pour votre aide en tout cas!

  7. #7
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    L'un n'empêche pas l'autre!
    Il te faut sur un serveur Web qui heberge l'application packagé en clickonce et qui herberge des webservices.
    Du côté des clients, ils se rendent sur le site qui lance l'application (ca la télécharge dans les fichiers temporaires de l'utilisateur). Cette application accède à la base de données(qui est centralisée) par les webservices.

  8. #8
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 35
    Par défaut
    Ok merci, cependant je n'ai jamais fait de manip' de la sorte en ASP (uniquement avec Visual Studio 2005 en vb.net), je développe avec Visual Web Developer, peux-tu m'indiquer la marche suivre pour générer un .exe Clickonce? Sinon j'ai trouvé ça: http://www.developpez.net/forums/d68...x-sous-asp-net
    le mec est dans la même situation que moi et a l'air d'avoir réussi...

  9. #9
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Le programme ClickOnce est un .exe normal que tu devras développer.
    Après la compilation, sous visual studio, tu peux faire une clic-droit> publier et il te demandera ou tu veux publier ton .exe

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

Discussions similaires

  1. gestion de dll manquante sur poste client
    Par tomo0013 dans le forum Access
    Réponses: 11
    Dernier message: 05/03/2007, 09h16
  2. Réponses: 7
    Dernier message: 18/01/2007, 15h59
  3. Installation OCX sur poste client
    Par BOUBOU81 dans le forum C++Builder
    Réponses: 1
    Dernier message: 31/05/2006, 11h45
  4. Réponses: 6
    Dernier message: 09/11/2005, 17h29
  5. [CR][VB6]PB sur poste Client
    Par Angusy dans le forum SDK
    Réponses: 8
    Dernier message: 16/04/2005, 20h20

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