-
基于TCP协议的Socket通信,实现用户登录 * 服务器端 //1.创建一个服务器的Socket,即ServerSocket,指定绑定的端口,并监听此端口 //2.调用accept方法开始监听,等待客户端的连接 //3.获取一个输入流,用来读取客户端的信息 //4.关闭资源 * 客户端 //1.创建客户端Socket,指定服务器地址和端口 //2.获取输出流,向服务端发送信息 //3.关闭资源查看全部
-
多线程服务器查看全部
-
通信模型查看全部
-
客户端的具体实现查看全部
-
服务器端的步骤查看全部
-
客户端查看全部
-
服务端查看全部
-
Socket构造方法查看全部
-
Socket通信实现步骤查看全部
-
URL读取相应的网页信息 若出现乱码,则对应的字符形势不相同 URL url=new URL("带协议的网站名"); InputStream is=url.openSream();查看全部
-
URL的创建以及基本法方法 使用URL读取网页内容 1.通过URL对象的openStream()方法可以得到指定的资源输入流 2.通过输入流可以读取,访问网络上的数据查看全部
-
1.InetAddress类没有构造方法,所以不能直接new出一个对象; 可以通过InetAddress类的静态方法获得InetAddress的对象; InetAddress.getLocalHost();// InetAddress.getByName("");//根据计算机名获取相应信息 2.类主要方法: String - address.getHostName();//获取计算机名 String - address.getHostAddress();//获取IP地址 public static InetAddress getByName(String host) throws UnknownHostException 在给定主机名的情况下确定主机的 IP 地址。 主机名可以是机器名(如 "java.sun.com"),也可以是其 IP 地址的文本表示形式查看全部
-
使用Socket进行网络的开发 1.网络基础知识 两台计算机通过网络进行通信 IP地址,协议,端口号 *TCP/IP是目前世界上应用最为广泛的协议 是以TCP/IP为基础的不同层次上多个协议的集合 也称:TCP/IP协议族 或者 TCP/IP协议栈 TCP:Transmission Control Protocol 传输控制协议 IP:Internet Portocol 互联网协议 TCP/IP模型: 1.应用 2.传输 3.网络 4.数据链路 5.物理 HTTP 超文件传输协议 FTP 文件传输协议 SMTP 简单邮件传送协议 Telnet 远程登录服务 IP:地址 为实现网络中不同计算机之间的通信,每台机器都必须有一个唯一的标识---IP地址 IP地址格式:数字型,如,192.168.0.1 端口: 1.用于区分不同的应用程序 2.端口号范围为0---65535,其中0---1023位系统所保留 3.IP地址和端口号组成了所谓的Socket,Socket是网络上运行的程序之间双向通信链路的终结点,是TCP/UDP的基础 4.http:80 ftp:21 telnet:23 针对网络通信的不同层次,Java提供的网络功能有四大类 1.InetAddress:用于标识网络上的硬件资源 2.URL:统一资源定位符 通过URL可以直接读取或写入网络上的数据 3.Sockets:使用TCP协议实现网络童星的Socket相关的类 4.Datagram:使用UDP协议,将数据保存在数据报中,通过网络进行通信查看全部
-
对象的传输,序列化查看全部
-
客户端具体实现查看全部
举报
0/150
提交
取消