PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VB.NET - .NET Socket Sample



Sawyer
29.11.2008, 05:23
Hab immer wieder die anfrage gehört , wie man den mit den .NET Sockets eine Verbindung Realisieren kann und ggf. Text an den Server Sendet und wieder zurück

Nun ich musste mich auch erstmal etwas mit TcpListener & TcpClient beschäftigen

wenn man es erstmal verstanden hat , ist es ganz leicht

hab dann mal ein kleines Client/Server Beispiel gemacht

wie immer schritt für schritt kommentiert

Screnshot:
http://img368.imageshack.us/img368/7214/unbenanntkk0.png

Download:
http://rapidshare.com/files/168441830/VB.NET_-_.NET_socket_Sample.rar

MfG

Rip
29.11.2008, 09:03
Danke Papst, soweit bin ich auch imme gekommen nur hängt es bei mir das mit dem Listview zu verbinden und die übertragung von daten direkt, ich habe probiert alles in kleine pakete zu legen und dann zusammen beim clienten wieder zusammenzufügen aber mit dem byte_read kennt ich mich nicht wirklich aus. Kannst du diesbezüglich vll. noch helfen.

Unter Vb.Net wäre das mit den sockets gut zu machen aber vll. hast noch nen tipp.

Sirect
06.12.2008, 12:40
Vielen Dank, ich hab bisher Winsock benutzt, und das OCX-Registriere war eh nicht das wahre.

cReative.eXploit
26.02.2009, 20:21
Eine Ausnahme (erste Chance) des Typs "System.Net.Sockets.SocketException" ist in System.dll aufgetreten.

das zeigt er mir an wenn ich das ganze in eine form gebe...
Warum funzt das nur in einem modul?

Solaro
27.02.2009, 19:04
Mhh bist du dir sicher das du .net hast ?
Papst wie immer derbe geil n1 work^^

Darkraiser
27.02.2009, 19:07
@ papst haste dich da auch schon mit Multithreatinh beschäftigt .. bzw ist kann dein Programm das :P. Hab zu dem nochn snipped rumliegen.. aber nur fals Bedarf da ist

mfg

cReative.eXploit
27.02.2009, 19:20
Mhh bist du dir sicher das du .net hast ?
Papst wie immer derbe geil n1 work^^
war das ein witz?
Sicher hab ich .NET
es funktioniert ja nur nicht wenn ich es als form mache

HawK
27.02.2010, 16:54
"Da diese Datei seit längerer Zeit nicht mehr angefordert wurde und nicht auf einem Premium-Konto liegt, wurde sie vom Server entfernt."

Bitte Reuppen! :(

Sawyer
27.02.2010, 17:02
Also das Beispiel habe ich jetzt nicht mehr, aber ich hätte eine schöne alternative um den Umgang mit den .NET Sockets zu lernen

http://www.sempervideo.de/?p=5862

MfG, Sawyer