随笔分类 -  24-java网络编程

MiniCat:手写Http服务器
摘要:minicat 项目介绍 已实现http基础协议、参数接受、servlet、filter、cookie、多文件上传等。支持NIO。 一款轻量化Http服务器。支持bio、nio两种模式。归属Coody Framework下。传送门:https://gitee.com/coodyer/coody-ic 阅读全文

posted @ 2020-05-29 14:50 芝麻开花——节节高 阅读(227) 评论(0) 推荐(0) 编辑

基于TCP协议的Socket编程
摘要:1.单向通信实现 传输示意图 客户端程序 1 import java.io.DataInputStream; 2 import java.io.DataOutputStream; 3 import java.io.IOException; 4 import java.io.InputStream; 阅读全文

posted @ 2020-05-28 20:49 芝麻开花——节节高 阅读(206) 评论(0) 推荐(0) 编辑

手写一个最迷你的Web服务器
摘要:今天我们就仿照Tomcat服务器来手写一个最简单最迷你版的web服务器,仅供学习交流。 1. 在你windows系统盘的F盘下,创建一个文件夹webroot,用来存放前端代码。 2. 代码介绍: (1)ServerThread.java 核心代码,主要用于web文件的读取与解析等。代码如下: 1 p 阅读全文

posted @ 2020-05-28 16:43 芝麻开花——节节高 阅读(407) 评论(0) 推荐(0) 编辑

手写一个Web服务器,极简版Tomcat
摘要:网络传输是通过遵守HTTP协议的数据格式来传输的。 HTTP协议是由标准化组织W3C(World Wide Web Consortium,万维网联盟)和IETF(Internet Engineering Task Force,国际互联网工程任务组)推动和制定的,最后形成RFC文档 [RFC1945] 阅读全文

posted @ 2020-05-27 15:39 芝麻开花——节节高 阅读(497) 评论(0) 推荐(0) 编辑

java网络编程socket的使用
摘要:Socket 客户端实例 如下的 GreetingClient 是一个客户端程序,该程序通过 socket 连接到服务器并发送一个请求,然后等待一个响应。 GreetingClient.java 文件代码: 1 // 文件名 GreetingClient.java 2 3 import java.n 阅读全文

posted @ 2020-05-27 15:24 芝麻开花——节节高 阅读(390) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示