给小迷妹讲懂java系列之基于java BIO的CS框架

这篇博客详细介绍了基于Java BIO的CS框架,包括项目分析、功能需求和类的设计。通过实例展示了如何设计和实现客户端与服务器之间的通信,以及服务器和客户端的主要功能。此外,还讨论了面向对象的抽象方法在解决复杂问题中的重要性,并提供了部分代码设计思路。
摘要由CSDN通过智能技术生成

万字长文给女朋友讲懂基于java BIO的CS框架

简介

大家好,今天是2022年1月2日,因疫情原因在西安上学的我已经被隔离了快11天了,刚好闲下来开篇博客给和大家聊聊以前学过的一个基于java BIO的CS框架,

  1. 首先什么是CS呢
    CS就是Client Server,我们的CS框架指的就是客户机-服务器模型框架,与之相似的还有BS(Browser Server浏览器-服务器模型).

    CS架构                                      BS架构

  2. 这个框架能做什么
    此框架可以协助我们更为方便的开发出CS架构的软件,在现实生活中有很多大型软件都是基于CS架构,像最常见的QQ,微信这些聊天工具,还有王者荣耀,吃鸡这些小游戏都是基于此架构.结束此篇后我还会带着大家,用此框架快速开发一个聊天室软件,
    学过web开发的都知道tomcat服务器,那么基于此框架,再结合一个http服务器,我们就可以做一个简单的tomcat服务器,当然如果我有时间的话,会带大家基于此框架,手写tomcat(大概率是没有时间了).

此项目源码我放在了github上大家可以clone下来分析 点此进入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值