随笔分类 -  网络编程及网络通信协议

摘要:传统的http1.0请求开发,已经满足了我们日常的web开发。一般请求就像下图这样子,客服端发起一个请求(触发),服务端做出一个响应(动作): 有时会有诸如实时刷新,实时显示的场景,我们往往是客户端定时发起请求,不断的尝试获取最新的数据。但是每次请求都会创建并释放一个新的连接,这样对于需要频繁请求的 阅读全文
posted @ 2024-12-02 11:30 王若伊_恩赐解脱 阅读(1150) 评论(1) 推荐(0) 编辑
摘要:Jave Web是java面向web开发的相关技术,他是相关技术的统称,并不是指某一个单一的技术。在我之前的博客中(Java网络编程 通过实现简易聊天工具来聊聊BIO模型 https://www.cnblogs.com/jilodream/p/17405923.htm),就已经写到过java可以作为 阅读全文
posted @ 2024-11-15 11:12 王若伊_恩赐解脱 阅读(282) 评论(0) 推荐(0) 编辑
摘要:前文我们说过了BIO,今天我们聊聊NIO。NIO 是什么?NIO官方解释它为New lO,由于其特性我们也称之为,Non-Blocking IO。这是jdk1.4之后新增的一套IO标准。为什么要用NIO呢?我们再简单回顾下BIO:阻塞式IO,原理很简单,其实就是多个端点与服务端进行通信时,每个客户端 阅读全文
posted @ 2023-05-22 15:50 王若伊_恩赐解脱 阅读(406) 评论(0) 推荐(4) 编辑
摘要:IO模型即输入输出模型,我们今天主要来聊的是java网络编程中的IO模型 BIO模型。BIO即阻塞式IO,Blocking IOblocking [ˈblɒkɪŋ] v. 堵塞; 阻塞; 堵住(某人的路等); 挡住(某人的视线等); 妨碍; 阻碍;那究竟什么是阻塞呢?这里的阻塞和多线程并发控制中,对 阅读全文
posted @ 2023-05-16 16:00 王若伊_恩赐解脱 阅读(305) 评论(0) 推荐(2) 编辑
摘要:就在今天,2015年5月28日,中国最大的旅游机票预订网站--携程网粗大事了。据传携程网的数据库被人物理删除了,而容灾备份的数据又无法正常使用,服务器全面遭受瘫痪。每小时给携程带来的损失约100万美元。巴拉巴拉,作为中国最大的.Net互联网公司,携程出了这样的事情真是不应该(技术人员:怪我咯)... 阅读全文
posted @ 2015-05-29 00:41 王若伊_恩赐解脱 阅读(855) 评论(0) 推荐(0) 编辑
摘要:在http1.1协议中,共定义了8种可以向服务器发起的请求(这些请求也叫做方法或动作),本文对这八种请求做出简要的介绍:1、PUT:put的本义是推送这个请求的含义就是推送某个资源到服务器,相当于是上传。2、POST:post可以理解为提交这个请求会将客户端的资源提交到服务器上,通过URI 标识,告... 阅读全文
posted @ 2015-05-28 00:30 王若伊_恩赐解脱 阅读(549) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示