|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你精通任何一门语言就最强大。现在来看,java的市场比C#大,C#容易入手,比较简单,java比较难
在J2SE5.0中的InetAddress类中增添了一个isReachable办法。可使用这个办法来探测主机是不是能够连通。这个办法有两个重载情势,它们的界说以下:
public boolean isReachable(int timeout) throws IOException
public boolean isReachable(NetworkInterface netif, int ttl, int timeout) throws IOException
第一个重载情势有一个timeout参数,能够经由过程这个参数设置毗连超时(单元:毫秒)。第二个重载情势多了两个参数:netif和ttl.经由过程netif参数可使用一个NetworkInterface对象来断定客户端利用哪一个收集接口来测试主机的连通性。ttl是指测试连通性过程当中的最年夜毗连跃点数(从客户机抵达远程主机所经由的最亨衢由数就是最年夜毗连跃点数,一个路由被称为一个跃点,在Windows收集毗连中的“初级TCP/IP设置”对话框最上面能够设置接口跃点数),假如到达最年夜毗连跃点数,还没找到远程主机,isReachable办法就以为客户机和远程主机之间是不成连通的。
isReachable办法是经由过程毗连主机的echo端口来断定客户端和服务端是不是可连通。但在Internet上利用这个办法大概会由于纵火墙等要素而没法连通远程主机(实践上,远程主机是能够连通的),因而,isReachable在Internet上其实不牢靠。但我们能够将isReachable办法使用于局域网中。
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net网页编程的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。 |
|