JAVA WEB

来源:互联网 发布:apache日志文件在哪 编辑:程序博客网 时间:2024/06/11 21:45

Inetnet上的主机有两种方式表示地址,分别为域名和IP地址

InetAddress地址类对象包含有一个Inetnet主机地址的域名和IP地址

                         InetAddress类的常用方法

 

方法                        返回值                       功能描述

getByName(String host)     InetAddress    在给定主机名的情况下确定主机的IP地址

getHostAddress()             String   返回Ip地址字符串

getHostName()               String    获取此IP地址的主机名

getLocalHost()              InetAddress       返回本地主机的InetAddress对象

toString()                 String        将此IP地址转换为String

例如:在给定主机名的情况下获取IP地址

Public static void main(String[]  args){

Try{

InetAddress intAddress=InetAddress.getByName(“lze”);

}catch(UnknownHostException  e){

e.printStackTrace();

}

}

JAVA中通过Socket(套接字类)来实现TCP协议,ServerSocket类(服务器套接字类)

TCP网络程序设计过程:

1 服务器程序创建一个SercerSocket(服务器套接字),调用accept()方法等待客户来连接

2 客户端程序创建一个Socket,请求与服务器连接

3 服务器接受客户端的请求,同时创建一个新的Socket与客户建立连接,服务器继续等待新的请求。
原创粉丝点击