11. januar 2007 - 21:19Der er
7 kommentarer og 1 løsning
Sockets. Internet - localhost - client
Hej Eksperter :-)
Jeg er igang med mit første forsøg med sockets, og ikke så overraskende afleder det et par spørgsmål.
Projektet: Jeg skal lave en asp.net side hvor jeg kan gå ind hvor som helst fra og med hvilken som helst device
Siden skal så opretter en TCP connection med min hjemme pc, hvor min hjemmepc bare modtager data via denne socket.
Jeg forestiller mig: En asp side som kalder min TcpConnect() som ligger på serveren - Den connecter så til min hjemme pc, som har en TcpListener() proces kørende. Og så kan serveren sende data til min hjemme pc..!
Er jeg helt galt på den?
Serveren = Localhost
Mit egentlige spørgsmål er lidt defust, men hvilke IP adr. og porte skal jeg ha' i brug her?
Forestiller mig at bruge "UdpClient.Connect (IPAddress, Int32)" til at connecte fra server til client og "UdpClient.Send (Byte[], Int32)" til at sende fra server til client. (Det er ikke vigtige data)
Men hvilken IP og port.... Og hvilken "Listener" kan jeg bruge på clienten?
Hvis nu jeg lader clienten "binde" til "AnyIP" og "port 0", så kan det vel ikke gøres simplere. Og så er det vel kun på server siden jeg skal rode med IP og porte,,,,, eller???
Jeg har fået lidt hjælp oppe fra B&O til det her, så jeg lukker lige det her spørgsmål ned. Så kommer der et nyt senere, når jeg løber i flere problemer (hvilket helt sikkert kommer til at ske)
Men det er som du siger Arne, så smid lige et svar.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.