网络通信与IO
网络通信与IO
Ethan-cw
越学越发现自己知道的越少!
展开
-
Netty学习(一)——Netty简介与模块
一、Netty简介1.1 简介 Netty是一款异步的、事件驱动的网络应用程序框架,支持快速的开发可维护的高性能的面向协议的服务器和客户端。它是异步又是事件驱动的——它可以以任意顺序响应在任意的时间点产生的事件。 在网络编号领域,Netty是Java的卓越框架,它驾驭了Java高级API的能力,并将其隐藏在一个易于使用的API之后。1.2 Nett...原创 2019-07-24 17:23:06 · 525 阅读 · 0 评论 -
Java网络编程(一)——基础知识
一、概述 随着互联网的兴起,网络编程不再专家性的研究领域,已经成为了很多开发人员都必须掌握的内容。在开发过程中,网络的程序已然很多。除了经典的应用程序(如电子邮件、浏览器等),不少应用程序都在某种程度上与网络功能有些联系。 Java一开始就为网络应用而进行了设计,目前Java已成为非常适合构建网络应用程序的语言了。因为个人学习和工作的学习,需要学习网...原创 2019-07-24 17:15:34 · 568 阅读 · 0 评论 -
Java WebSocket实现(一)——基础知识
一、概述 之前在工作中,遇到了一种情况:服务端数据变更后,需要实时推送到前端页面,页面的内容更新。最开始考虑使用轮询,但消耗很大,最后还是找到了一种后端向前端主动推送数据的方法。其实,WebSocket允许服务端主动向客户端推送数据,就可以用它来实现,但考虑到项目当时只有一个地方用到,且要求简单,所以便找了较为轻便的解决方案。 有不少网站为了实现数据推送,采用了轮询。 ...原创 2019-03-13 11:13:04 · 9821 阅读 · 2 评论