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 :

multi-requ�tes HTTP asynchrones


Sujet :

VB.NET

  1. #1
    Membre � l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5
    Par d�faut multi-requ�tes HTTP asynchrones
    Bonjour je voudrais faire des multi-requ�tes HTTP puis r�cup�rer le code source des pages html recues toutes les secondes. par contre je souhaite faire ces requetes de fa�on asynchrone , afin d'eviter le blocage de l'application.
    j'ai d�j� tester avec System.Net.HttpWebRequest mais je n'ai pas la main sur l'application pendant les requ�tes. si quelqu'un � une id�e..
    merci d'avance

  2. #2
    R�dacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par d�faut
    Tu peux utiliser des thread pour faire tes requ�tes en t�che de fond.
    Besoin d'un MessageBox am�lior� ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les acc�s aux donn�es
    D�bogage efficace en .NET
    LINQ to Objects : l'envers du d�cor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribu�es - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre � l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5
    Par d�faut
    Exact merci.
    apr�s quelques recherches , le composant BackgroundWorker pourra faire l'affaire je pense.
    http://glarde.developpez.com/dotnet/bgworker/vb/

    a part s'il existe une autre solution.

  4. #4
    R�dacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par d�faut
    En effet le BGW est une tr�s bonne solution. N'h�site pas � poser des questions si besoin, sinon pense au tag
    Besoin d'un MessageBox am�lior� ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les acc�s aux donn�es
    D�bogage efficace en .NET
    LINQ to Objects : l'envers du d�cor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribu�es - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  5. #5
    Membre � l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5
    Par d�faut
    Concernant le BackgroundWorker_DoWork

    j'ai cette fonction pour faire une requete Http :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Function Download(ByVal PageURL As String)
            Dim WebClient As New System.Net.WebClient()
            Dim Sr As New System.IO.StreamReader(WebClient.OpenRead(PageURL), System.Text.Encoding.Default)
            Dim Page As String = Sr.ReadToEnd() 'Récupére le code
            Sr.Dispose()
            Sr = Nothing
            WebClient.Dispose()
            WebClient = Nothing
            Download = Page
        End Function
    je souhaite appel� cette fontion plusieurs fois par le BackgroundWorker_DoWork et je veux par exemple t�l�charger 10 requetes et afficher le code source de ces requetes dans un RichTextBox1.Text
    le soucis c'est que je n'ai que la derniere requete qui s'affiche.
    a savoir que je m'inspire de l'exemple : http://glarde.developpez.com/dotnet/bgworker/vb/

Discussions similaires

  1. [D�butant] Requ�tes HTTP Asynchrone avec Wintellect.Threading
    Par vladvonjim dans le forum C#
    R�ponses: 0
    Dernier message: 21/01/2012, 00h07
  2. requ�te http asynchrone
    Par malgache dans le forum Android
    R�ponses: 4
    Dernier message: 27/05/2011, 13h08
  3. Intercepter les requ�tes HTTP et les modifier.
    Par Alexandre T dans le forum G�n�ral Conception Web
    R�ponses: 3
    Dernier message: 21/09/2005, 19h25
  4. Requ�te HTTP
    Par hogan dans le forum Entr�e/Sortie
    R�ponses: 1
    Dernier message: 15/07/2005, 18h44
  5. [HTTP]Cr�er une requ�te http multipart/related
    Par jothi35 dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 05/04/2005, 15h32

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