【发布时间】:2009-04-07 14:46:22
【问题描述】:
我想通过桌面应用程序通过互联网发送数据。我对套接字有点了解。我已经在局域网内传输了数据,但现在我想通过互联网传输数据。传输大量数据和少量数据的最佳方式是什么?
我的系统连接到可以访问互联网的服务器。我系统的 IP 地址是动态的。我不知道如何将数据发送到连接到互联网的另一个系统。我需要找到路由器地址吗? (我的IP地址生成为192.168.1.15)。
使用套接字是否足够,还是需要 HTTP?
【问题讨论】:
-
在您所说的层上,LAN 和 Internet 之间没有太大区别(您实际上只需要考虑 NAT)。您要传输什么类型的数据?如果您面向多个平台,请记住 ASCII 数据表示因操作系统而异。
标签: c# sockets networking