课程介绍:
, a5 I8 n1 F+ R
! p( h- d" |" O) \( i: C0 kApache的MINA是一个被用来构建高性能和高可伸缩性应用程序的网络应用框架,它提供了一套统一的建立在Java NIO之上的事件驱动的异步API。; q& a4 i, E( [
* N9 E% j. H! M( M% {; K主要组件:
/ w' q9 N1 L8 }: s* L
, |; R, T: i0 HI/O Service - 用来处理I/O流,对于Server端就是IOAcceptor的实现类接受Client端的连接请求,对于Client端就是IoConnector的实现类来建立到Server端的连接。
3 R1 o# o2 k r# \3 J5 kI/O Filter Chain - 用来过滤或转化数据。对于Server端和Client端来说都是IoFilter接口的实现类,MINA自己内建了很多IoFilter接口的实现类。具体可以参考官方文档。
' o! d* ]( V, H5 r% J2 xI/O Handler - 用来处理真正业务逻辑的类。对于Server端和Client端来说都是IoHandler接口的实现类,通常来说需要自己编写。
2 v8 E2 F1 V, M3 `
0 j7 I! s, l3 i0 P 6 {: ~. u, d) @* P
( F- V6 Q% z; T. P! F
' P' b- r5 g/ _' C
: `8 F) Y7 W U- g7 |8 x资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
; n4 H8 n2 _0 h+ h1 P2 A0 D
' D. e( X, l+ G( E- @5 \% J- e U2 z3 S( l2 \* q5 C) o
3 T6 f5 f! a5 j2 Y本资源由Java自学网收集整理【www.javazx.com】 |