摘要:
一、IP地址操作类1、IPAddress类a、在该类中有一个 Parse()方法,可以把点分的十进制IP表示转化成IPAddress类,方法如下:IPAddress address = IPAddress.Parse(“192.168.0.1”);b、IPAddress提供4个只读字段Any用于代表本地系统可用的任何IP地址 Broadcase 用于代表本地网络的IP广播地址 Loopback 用于代表系统的回送地址 None 用于代表系统上没有网络接口其中IPAddress.Any最常用可以用来表示本机上所有的IP地址,这对于socket服务进行侦听时,最方便使用,不用对每个IP进行侦听了。 阅读全文
摘要:
开发前小笔记:Socket的通信过程服务器端:l申请一个Socketl绑定到一个IP地址和一个端口上l开启侦听,等待接受连接客户端:l申请一个socketl连接服务器(指明IP地址和端口号)服务器端接到连接请求后,产生一个新的socket(端口大于1024)与客户端建立连接并进行通讯,原监听socket继续监听。Socket方法-------------------相关类------------------分析结构图:服务端: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel... 阅读全文
摘要:
问题1:解决:问题原因是本地IP没设置好在DOS窗口中输入:ipconfig获取本机地址如图:运行窗口程序输入172.22.41.45(当然,每个人机器的IP地址是不一样的本IP是示例)这样问题就解决一半了,接下来是用微软的小工具telnet如果使用过程中显示“win7里边使用telnet命令为什么提示telnet不是内部或外部命令,也不是可运行的程序或批处理文件?”到控制面板打开telnet服务如图:最后在DOS窗口中输入telnet172.22.41.4550001就OK了异常1:Socket已经定义为null故实例化socketWatch不需要前面再加Socket异常2:解决TextBo 阅读全文