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

VB.NET Discussion :

Changement de base + accès par internet


Sujet :

VB.NET

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2011
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Novembre 2011
    Messages : 109
    Points : 60
    Points
    60
    Par défaut Changement de base + accès par internet
    Bonjour,

    j'ai une application en vb.net avec une base access, Je dois en premier lieu mettre cette application en réseau, en deuxième lieu je dois trouver une solution pour que des utilisateurs (qui ne sont pas en réseau, ils sont dans des autres régions) puissent ajouter des données à la base àç travers le Net.
    Je pense de changer le base en Sql Server Express et puis implémenter une page web pour les utilisateurs externes.
    est-elle la bonne démarche?
    Pouvez-vous m'aider?
    Merci.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Points : 10
    Points
    10
    Par défaut
    Salut Safine !

    Veuillez faire une petite recherche sur les applications Extranet, je crois que ça va vous servir parfaitement, car ce genre d'applications est accessible du n'importe quel endroit.

    Ou bien créer une application WEB dont sa base de données est hébérgée dans un serveur local ayant une addresse IP fixe.

    =================
    www.How2Prog.Com

  3. #3
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 175
    Points : 25 116
    Points
    25 116
    Par défaut
    plusieurs possibilités
    - faire un webservice qui se connecte à la base, les externes se connectent au webservice (wcf)
    - laisser un accès à la base de données sur l'extérieur (plus risqué niveau sécurité), les externes se connectent comme si la base était sur le réseau (internet n'est qu'un réseau)
    - faire une appli web qui se connecte à la base

    sur de l'exe il faudra gérer les latences plus importantes

  4. #4
    Membre du Club
    Inscrit en
    Novembre 2011
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Novembre 2011
    Messages : 109
    Points : 60
    Points
    60
    Par défaut
    Merci How2Prog et merci Pol63.

    J'ai lu vos suggestions. La solution de web service m'a plu, mais j'ai cherché beaucoup, il me parait que c'est difficile de le faire pendant une courte durée.
    également j'ai cherché un peu sur les applications extranet, mais c'etait trop vague aussi.
    Avez-vous des documents qui peuvent me guider et m'aider un peu.sachant que je dois réaliser ce travail le plus tôt possible.
    Merci infiniment pour votre aide.

  5. #5
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 175
    Points : 25 116
    Points
    25 116
    Par défaut
    si tu ne sais ni utiliser wcf ni faire de l'asp.net, ni du silverlight, dans tous les cas ca va être dur d'apprendre vite ^^

    wcf doit être le plus simple quand même, ca parrait compliqué au début, mais si on tombes sur les bons tutos en quelques heures tu peux maitriser le principe
    après il n'y a plus qu'à coder, le principe c'est de partager une interface, le serveur a le code de la classe qui implémente l'interface, quand le client appelle un membre, c'est sur le serveur que c'est exécuté
    donc si tu fais une fonction sur le serveur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public function GetClients () as list(of client)
      ' connexion à la base
      return lalist
    end function
    le client appelle GetClients, et il récupère la liste

Discussions similaires

  1. accés par internet au Serveur
    Par s-ehtp dans le forum Wildfly/JBoss
    Réponses: 0
    Dernier message: 13/05/2010, 20h03
  2. Réponses: 0
    Dernier message: 25/08/2008, 11h29
  3. accès à la base par internet
    Par nycolas dans le forum Connexion aux bases de données
    Réponses: 8
    Dernier message: 01/06/2008, 20h46
  4. [EasyPHP] Accès base de données par internet
    Par Emilie012 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 18/05/2007, 15h00
  5. Réponses: 1
    Dernier message: 15/09/2006, 16h23

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