hi @all,
ich habe eine frage bzgl. asynchronität.
Bei der Methode "BeginGetResponse()" ist folgende beschreibung aufgeführt:
Begins an asynchronous request to an Internet resource.
Quelle: http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.begingetresponse.aspx
was genau bedeutet Begins an asynchronous request?
a) ein neuer thread wird geöffnet, der den request ausführt?
oder
b) irgendwas anderes von dem ich noch keine ahnung hab was es ist? z.b. der request (unabhängig in welchem thread er läuft) wird irgendwie asynchron ausgeführt?! X(
danke schonmal für die hilfe
greets
mex
p.s.: ich hoffe dass diese etwas schwierige interpration der aussage nicht gleich als newbie-frage interpretiert und der AKTUELLE THREAD geschlossen wird...
que? como? no entiendo!!!!!
hi jack30lena,
danke für die antwort.... das bedeutet egal ob ich synchrone oder asynchrone implementierung verwende, kommt von einem server - an den ich einen request schicke - ein timeout, hilft mir die asynchrone implementierung auch nicht den time-out zu umgehen!?
die frage zielt darauf ab, dass ich einen error hab (underlying connection was canceld o.ä) und ich dachte dass ich evtl mit asynchroner implemntierung dieses problem beheben könnte... 😦 naja, schade
aber danke
que? como? no entiendo!!!!!
"umgehen" -> an der vorstellung arbeite ich noch 😉
ich hab asynchron auf die verbindung mit dem zielserver bezogen.... ich dachte, es wird eine verbindung aufgebaut, ein paket gesendet und die verbindung beendet - und das solange bis das letzte paket gesendet wurde....
naja, ich werd mich wohl nach ner anderen lösung umschauen...
greets
mex
que? como? no entiendo!!!!!