Jag behöver skicka data mellan 2 datorer via ett VB.NET-program. Hur gör man det enklast? Med socket genom TCP eller UDP över IP. Jag har använt mig mycket av winsock via TCP i VB6 så den grunden kan jag. På codeproject finns en artikel av en kille som skrivit om winsock-kontrollen i vb.net för VS 2005: http://www.codeproject.com/useritems/winsock2005.asp. Kanske något som passar om du är van vid winsock-kontrollen från VB6? Skicka data mellan 2 datorer
Jag använder .NET 2.0.
ThomasSv: Skicka data mellan 2 datorer
Då kan du komunicera lokalt eller över internet genom att bara behöva känna till IP-numret till datorn.
Kort förklaring av begreppen:
* IP är addresseringsprotokollet, därav IP nummer.
* TCP Är ett anslutnings baserat protokoll där leverans av paket garanteras.
* UDP är anslutningslöst.
* Socket är det programmerings gränssnitt du använder för att komunicera med blanda anat TCP och UDP protokollet.
Så du bör läsa en artikel om socket programmering i VB.NET.Sv:Skicka data mellan 2 datorer
Däremot har jag förstått att VB.NET inte har någon winsock-kontroll?
Vad finns det för motsvarighet i VB.NET?
ThomasSv: Skicka data mellan 2 datorer
Detta är en vidareutveckling av winsokkontrollen han från början gjorde för VS.NEt 2003 : http://www.codeproject.com/vb/net/winsockdotnet.asp.
/Andreas