使用Socket使用域名连接服务器
2014-07-17 21:14
309 查看
如果知道服务器的域名,可以用以下方式获取IPAddress:
//textBox1.Text为域名,例如www.baidu.com
IPHostEntry entry = Dns.GetHostEntry(textBox1.Text); if (entry != null && entry.AddressList != null && entry.AddressList.Length > 0) { IPAddress addr = entry.AddressList[0]; //使用时使用AddressList[0]即可 string s=string.Empty; for (int i = 0; i < entry.AddressList.Length; i++) s+= addr.ToString() + "\r\n"; MessageBox.Show(s); }结果如下。
相关文章推荐
- unity深入研究--开发之C#使用Socket与HTTP连接服务器传输数据包
- Unity3D 游戏引擎之C#使用Socket与HTTP连接服务器传输数据包
- Android 使用Socket实现服务器与手机客户端的长连接四:使用回调函数与Service调用
- Unity3D 游戏引擎之C#使用Socket与HTTP连接服务器传输数据包
- Android 使用Socket实现服务器与手机客户端的长连接七:定义消息体,区分是响应还是回复信息
- IOS 使用域名进行Socket连接
- Unity3D研究院之C#使用Socket与HTTP连接服务器传输数据包(四十三)
- Android 使用Socket实现服务器与手机客户端的长连接五:使用队列封装请求
- Android 使用Socket实现服务器与手机客户端的长连接一:一对一聊天
- Android 使用Socket实现服务器与手机客户端的长连接二:多Client对一Server聊天
- <转>Unity3D研究院之C#使用Socket与HTTP连接服务器传输数据包
- Unity3D研究院之C#使用Socket与HTTP连接服务器传输数据包
- python使用socket连接远程服务器的方法
- Unity3D 游戏引擎之C#使用Socket与HTTP连接服务器传输数据包
- IOS 使用域名进行Socket连接
- Unity3D研究院之C#使用Socket与HTTP连接服务器传输数据包(四十三)
- loadrunner使用socket协议来实现客户端对服务器产生压力实例。(通过发送心跳包,达到连接多个客户端的目的)
- python使用socket连接远程服务器的方法
- Android 使用Socket实现服务器与手机客户端的长连接八
- Android 使用Socket实现服务器与手机客户端的长连接七:定义消息体,区分是响应还是回复信息