在ASPNET中专用属性:
获取服务器电脑名:PageServerManchineName
获取用户信息:PageUser
获取客户端电脑名:PageRequestUserHostName
获取客户端电脑IP:PageRequestUserHostAddress
2
在网络编程中的通用方法:
获取当前电脑名:static
SystemNetDnsGetHostName()
根据电脑名取出全部IP地址:static
SystemNetDnsResolve(电脑名)AddressList
也可根据IP地址取出电脑名:static
SystemNetDnsResolve(IP地址)HostName
3
系统环境类的通用属性:
当前电脑名:static
SystemEnvironmentMachineName
当前电脑所属网域:static
SystemEnvironmentUserDomainName
当前电脑用户:static
SystemEnvironmentUserName
获取客户端本机的IP地址相当简易,方法如下:
using
SystemNet;
TextIPText=PageRequestUserHostAddress;导入系统配置框架代码获取。
wifi通讯的本质就是由路由器(wifi芯片)担任局域网服务器来实现多个客户端之间的数据转发,所以第一步我们的服务器需要去监听局域网内的端口号,而要想实现这一过程我们首先需要做两件事
1检测客户端(手机)有没有连接wifi,如果没有连接wifi的话,是不能够实现通讯的
2需要获取服务端(服务器)在局域网内的ip地址,因为如果不知道服务器的ip地址,我们的客户端是无法连接服务器的。
获取本机wifi名称及mac地址
1导入系统配置框架
2代码获取
只对真机wifi连接有效,如果是模拟器和真机4G网络则都为nil
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)