最新文章列表

初识使用Apache MINA 开发高性能网络应用程序

欢迎大家访问我的个人网站 萌萌的IT人,后续所有的文章都会在此发布   -------------------------------------------------------------------------------------------- Apache MINA(Multipurpose Infrastructure for Network Application ...
dyllove98 评论(0) 有3167人浏览 2013-02-21 22:31

Apache Mina使用JSON数据进行通信的使用方法

最近使用Mina开发一个在线聊天的项目,因此也特意学习了Apache的这个Mina框架。   首先,Mina是个什么东西?看下官方网站(http://mina.apache.org/)对它的解释:   Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序;它提供 ...
lrcx_ky 评论(0) 有4083人浏览 2012-11-15 10:52

网络通信总结

网络通信:一句话说,用网络传输数据(各种数据) 。进行通讯那我们肯定需要知道传送到哪去,比如在现实中我们寄信,肯定需要知道目的地的地址,在计算机网络中我们就需要知道计算机的IP ,每个计算机拥有独立的IP ,这样我们就能把数据传送到我们需要的机器上,但是计算机上运行了那么多的程序我们怎么知道怎么区分他们呢? 因此我们用端口号区分我们计算机上的程序知道了IP 和端口号,我们就能对对应计算机上 ...
raidyue 评论(0) 有856人浏览 2012-10-28 15:33

深入解析Apache Mina源码(4)——Mina编解码以及对粘包和断包的处理

一、Mina对编解码的支持   我们知道网络通讯过程实际是对二进制数据进行处理的过程,二进制数据是计算机认识的数据。对于接收到的二进制数据我们需要将其转换成我们所熟悉的数据格式,此过程称为解码(decode);对于所要发送的数据,我们需要转换为计算机所能处理的二进制数据,此过程称为编码(encode)。        Mina对数据的编解码提供了良好的支持,它提供了过滤器Protocol ...
wslfh2005 评论(0) 有4045人浏览 2012-07-10 22:01

【端午节礼物大放送】深入解析Apache Mina源码(3)——Mina的线程池模型

1、深入解析Apache Mina源码(1)——Mina的过滤器机制实现 2、深入解析Apache Mina源码(2)——Mina的事件模型 3、深入解析Apache Mina源码(3)——Mina的线程池模型   一、生产者消费者问题   做为苦逼的程序员的我们基本没有不知道生产者消费者问题的,这个经典的问题充分体现了进程同步的问题,还是简单的说下它的概念,生产者和消费者是两个线 ...
wslfh2005 评论(1) 有2733人浏览 2012-06-22 22:33

深入解析Apache Mina源码(2)——Mina的事件模型

1、深入解析Apache Mina源码(1)——Mina的过滤器机制实现 2、深入解析Apache Mina源码(2)——Mina的事件模型   一、观察者模式的本来面目 工作时间长了, ...
wslfh2005 评论(1) 有3338人浏览 2012-06-17 21:44

Mina原理及其应用(二)

        从上一次讲的I/O模式中可以看出,效率最高的I/O模式还是异步非阻塞AIO。目前在不同的系统中也有不同的实现方式,Win2k的IOCP、Linux的EPOLL等都是实现AIO的一种编程模型,java也是在jdk1.7版本中加入了异步aio。在不同操作系统上在高并发情况下最好都采用操作系统推荐的方式。        但是不管是linux下还是java下的实现,都并不是完全的异步,只算 ...
zouxue7 评论(0) 有1826人浏览 2012-06-17 17:16

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics