Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Networking mit C#

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.03.2006, 21:09 Uhr
Eroli



Hallo.


Immer wenn ich Daten schicke, z.b. an meinen Router, kommt nach kurzer Zeit
"Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte!"

Woran liegt das? Sende ich zuviel? oder kommt das daher das ich immernur dasselbe sende??

Die Meldung kommt auch, wenn ich nicht an den Router, sondern an einen anderen PC schicke.

Hoffe ihr könnt mir helfen,

Eroli

EDIT: Daten werden per TCP/IP geschickt, über Port 80

EDIT: Manchmal klappt es auch kurz.Jetzt kam die MEldung
"In die Übertragungsverbindung können keine Daten geschrieben werden. Eine vorhandene Verbindung wurde vom Remotehost geschlossen"

Das kam nachdem ich 740 meiner Pakete geschickt habe.

EDIT:

Hab das Array jetzt mit Zufallswerten gefüttert. Der Fehler kommt immernoch. Wie kann ich denn mehrere Daten schicken ohne das die Verbindung abgebrochen wird??
Ich kann das Array von Abbruch zu Abbruch ungefähr 800 mal verschicken.


Hoffe ihr könnt mir wirklich helfen,

Eroli


UND NOCH EIN EDIT:
Kann es sein, dass der Router über andere Ports als 80 gar keine Daten annimmt?? kann zur Zeit nur den Router zum testen nutzen.


Ich weiß fragen über fragen, aber hoffentlich könnt ihr mir helfen.

Eroli

Dieser Post wurde am 14.03.2006 um 21:53 Uhr von Eroli editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.03.2006, 22:46 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Ich denke mal das dein Router auf Port 80 sein Webinterface offen hat, d.h es erwartet einen gültigen HTTP-Request. Wenn er das nicht kriegt, trennt er die Verbindung.

Ansonsten, warum probierste nicht einfach per "localhost"? sollte doch möglich sein das programm zweifach zu starten und dann vom einem zu anderen zu verbinden.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.03.2006, 15:27 Uhr
Eroli



Hallo,

danke für die Antwort.

Eigentlich soll das Programm bis jetzt erstmal nur Daten senden. Es gibt zu dem Prog bis jetzt noch kein Gegenstück.

Doch wie kann ich einfach nur solange ich will soviel ich will senden ohne das die Verbindung getrennt wird??

geht das??


Eroli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.03.2006, 17:37 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja erstell halt ein program mdas nur auf verbindungen wartet und die daten empfängt wenn welche eintreffen, ggf auch anzeigt, damit du siehst ob er richtig sendet
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.03.2006, 17:38 Uhr
Eroli



und dann wird das senden nicht mehr abgebrochen? Also wenn die Daten die ich sende benutzt werden, dann kann ich ganz viel senden?

Eroli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: