Socket通信示例 try { ServerSocket s = new ServerSocket(3434); // 1、建立Socket while (true) { Socket s1 = s.accept(); // 2、在客户端和服务器端同时打开输入/输出流 // BufferedWriter bw = new BufferedWriter( // new OutputStreamWriter(s1.getOutputStream())); // bw.write(你好, +s1.getInetAddress()+ : + s1.getPort()); // bw.close(); // 服务器端读信息 BufferedReader br = new BufferedReader(new InputStreamReader(s1.getInputStream())); String str = br.readLine(); System.out.println(客户端说: + str); s1.close(); } } catch (IOException e) { e.printStackTrace(); System.out.println(程序运行出错: + e); } TCPServer.java Socket通信示例 try { Socket s = new Socket(, 3434); // 1.建立Socket // 2、在客户端和服务器端同时打开输入/输出流 // BufferedReader br = new BufferedReader(new InputStreamReader(s // .getInputStream())); // String str = br.readLine(); // System.out.println(服务器说: + str); // 向服务器端写 BufferedWriter bw = new BufferedWriter(new OutputStreamWriter( s.getOutputStream())); bw.write(你好, + s.getInetAddress() + : + s.getPort()); bw.close(); } catch (UnknownHostException e) { System.err.println(服务器连接失败!); e.printStackTrace();// 先关闭流再关闭socket } catch (IOException e) { e.printStackTrace(); } TCPClient.java 总结 什么是端口和socket UDP和TCP区别 URL的POST和GET方式 TCP连接的实现 IT职业教育O2O创新品牌 - 互联网双创就业服务平台 谢谢! 慧学国际科技发展(深圳)有限公司 网络编程 JavaEE开发工程师 Java 高级编程 网络概念及通信协议分层思想 TCP/IP协议 Java对网络编程的支持 TCP、UDP通信协议的Java实现 目录 网络编程基本概念 TCP/IP(Transmission Control Protocol传输控制协议/Internet Protocol网间协议)是Internet的主要协议,定义了计算机和外设进行通信所使用的规则。TCP/IP网络参考模型包括五个层次:应用层、传输层、网络层、链路层、物理层。 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 在TCP/IP网络中,不同的机器之间进行通信时,数据的传输是由传输层控制的,这包括数据要发往的目标机器及应用程序、数据的质量控制等。 TCP/IP网络中最常用的传输协议就是TCP(Transport Control Protocol)和UDP(User Datagram Protocol)。 网络编程基本概念 一台机器通常只通过一条链路连接到网络上,即它只有一个IP地址,但一台机器中往往有很多应用程序需要进行网络通信,如何区分呢? 端口号是一个标记机器的逻辑通信信道的正整数,端口 号不是物理实体。IP地址和端口号组成了所谓的Socket,Socket是网络上运行的程序之间双向通信链路的最后终结点,它是TCP和UDP的基础。 网络编程基本概念 网络服务 http ftp 其他服务 23 telnet 端口 21 80 客户程序 Socket IP,port 网络编程基本构图 端口号是用一个16位
您可能关注的文档
- 空巢老人的心理问题及护理进展 郑丙燕论文教案.doc
- 空巢老人的生活现状与教案.doc
- 标签产品分类资料.ppt
- 八年级物理《宇宙探秘》资料.ppt
- 肯尼迪图书馆简介教案.doc
- 肯定句与否定句教案.doc
- 八年级物理9.1《压强》资料.ppt
- 第5章 轮系z-x11试卷.ppt
- 八年级物理第七章《力》复习资料.ppt
- 标签列印培训文件资料.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 完整版04融创物业秩序服务可视化标准.ppt
- 统编人教部编版小学语文一年级下册语文标点符号练习+答案 .pdf VIP
- EPS系统参数及整车性能的匹配.pdf VIP
- 湖北省武汉市江岸区2023-2024学年六年级上学期语文期末试卷(含答案)2.docx VIP
- 2025年中国水性粘结剂行业市场全景调研及前景战略研判报告.docx
- EPS系统对车辆操纵稳定性影响的仿真的分析研究.pdf VIP
- 幼儿园年度工作总结卫生保健.pptx
- 职业健康管理:电力行业职业健康课件.pptx VIP
- 2026.01.01施行《招标人主体责任履行指引》PPT课件.pptx VIP
- 湖北省武汉市2022-2023学年六年级上学期语文期末试卷(含答案).pdf VIP
原创力文档

文档评论(0)