Socket连接服务器方式:使用IP和端口;但是Socket类中的connect()并未提供此方式,而是通过SocketAddress类来向connect()传递服务器的IP和端口
网络地址的重用:
- 通过建立的SocketAddress对象,可以多次连接同一个服务器使用
- Socket类中提供两个方法:getRemoteSocketAddress和getLocalSocketAddress,分别获取服务器地址和本地网络地址,而所得到的网络地址在Socket对象关闭后仍可以使用
SocketAddress
SocketAddress是一个抽象类,使用SocketAddress子类建立SocketAddress对象。在JDK1.4提供了IP网络地址的实现类:java.net.InetSocketAddress。
SocketAddress socketAddress = new InetSocketAddress(host, ip);
博客介绍了Socket连接服务器的方式,需通过类传递IP和端口。还阐述了网络地址的重用,利用建立的SocketAddress对象可多次连同一服务器,Socket类有获取服务器和本地网络地址的方法,关闭Socket对象后地址仍可用。此外,介绍了抽象类SocketAddress及其子类。
1万+

被折叠的 条评论
为什么被折叠?



