-
應用層:最常使用的層查看全部
-
TCP/IP處於傳輸層查看全部
-
一、物理層查看全部
-
TCP/IP模型查看全部
-
TCP/IP協議查看全部
-
網絡基礎知識查看全部
-
课程内容查看全部
-
url中的井号是干嘛用的?查看全部
-
socket编程步骤查看全部
-
UDP 编程: 特点:udp协议是无连接,无状态,无序的、不可靠的。 优点:速度快。 原理:将需要发送的信息封装在数据报(Datagram),在数据报里指明Socket主机和端口号。然后发送出去。 使用的操作类: DatagramPacket 表示数据报包 DataSocket 用来发送和接收数据报包的套接字。查看全部
-
//1.创建一个serverSocket ServerSocket serverSocket = new ServerSocket(8888); //2.调accept()方法开始监听,等待客户端连接 System.out.println("***服务器已经启动,等待连接"); Socket socket = serverSocket.accept(); //3.获取输入流,用来赢取客户端发送的信息 InputStreamReader ir = new InputStreamReader(socket.getInputStream()); BufferedReader br = new BufferedReader(ir); String data = br.readLine(); while(data!=null){ System.out.println("我是客户端给你发送数据:" + data); data = br.readLine(); } socket.shutdownInput(); //关闭输入流。 br.close(); ir.close();查看全部
-
常用的构造方法 URL(String spec) 根据 String 表示形式创建 URL 对象。 URL(URL context, String spec) 通过在指定的上下文中对给定的 spec 进行解析创建 URL。 常用方法: getProtocol(); //返回使用协议 getHost(); //返回主机名 getPort(); //如果未打指定为端口号,则使用默认的端口号,此时返回-1; 读取数据: 1.得到url的字节流。 InputStream is = url.openStream(); 2.将字节流转换成字符流。 InputStreamReader ir = new InputStreamReader(is,"utf-8");//"utf-8"表示使用此种编码格式来解析字节流 3.将字符输入流添加到缓冲区 BufferedReader br = new BufferedReader(ir); 4.读取内容。 br.readLine();查看全部
-
Java提供的网络功能: 1.InetAddress: 用于标识网络上硬件资源,如IP地址相关信息 2.URL:统一资源定位符,通过URL可以直接读取或写入网络上的数据 3.Sockets:实用TCP协议实现网络通信的Socket的相关的类 4.Datagram:实用UDP协议,将数据保存在数据报中,通过网络进行通信查看全部
-
IP地址和端口号组成了所谓的Socket,Socket是网络上运行的程序之间双向通信链路的终结点,是TCP和UDP的基础 常见端口号HTTP:80,FTP:21,Telnet:23查看全部
-
1231231232123123123123123123132查看全部
举报
0/150
提交
取消