Actualmente estoy usando el siguiente código para crear una solicitud web:

Dim myRequest As WebRequest = WebRequest.Create("http://foo.com/bar")
Dim myResponse As WebResponse = myRequest.GetResponse()

El problema es que este «bloquea» el programa hasta que se complete la solicitud (y el programa se bloquea si la solicitud no se completa). ¿Cómo se puede cambiar algo como esto para ejecutar de forma asincrónica para que otras tareas se pueden completar, mientras que la solicitud web completa?

2 Comentarios

  1. 0

    myRequest.BeginGetResponse()

    Usted también necesitará llamar a EndGetReponse() cuando finalice la solicitud (determinado a través de WaitHandle, devolución de llamada, o de sondeo).

Dejar respuesta

Please enter your comment!
Please enter your name here