Socket获取客户端IP地址及端口号

  Socket类包含一些非常有用的属性,这些属性允许确定关于正在连接的客户端的信息。其中关键信息之一是返回EndPoint对象的RemoteEndPoint属性。EndPoint类本身是抽象的,要想收集有用的信息,需·要把EndPoint强制类型转换为IPEndPoint对象。IPEndPoint类包含远程客户端的IP地址和端口号。具体用法如下:

    TcpListener tcpl=new TcpListener(port);
    Socket s=tcpl.AcceptSocket();
    label1.text=((IPEndPoint)s.RemoteEndPoint).Address.ToString();
    label2.text=((IPEndPoint)s.RemoteEndPoint).Port.ToString();

阅读更多
文章标签: socket
上一篇C#中Join()方法实现线程的顺序执行
下一篇C#多线程强制退出程序
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭