码迷,mamicode.com
首页 > 其他好文 > 详细

Reactor Pattern and Non-blocking IO--reference

时间:2014-05-04 10:15:23      阅读:355      评论:0      收藏:0      [点我收藏+]

标签:des   class   java   int   strong   http   

reference from:http://www.cs.bgu.ac.il/~spl051/Personal_material/Practical_sessions/Ps_12/ps12.html

 

 

 

The actors in Reactor pattern are:

? Handles, which identify resources (such as network connections, open files, and synchronization

objects) that are managed by an operating system.

? Reactor, which defines an interface for registering, removing, and dispatching Event Handler

objects. An implementation of the Reactor interface provides a set of application-independent

event demultiplexing and dispatching mechanisms. These mechanisms dispatch application-specific

Event Handler in response to events occurring on one or more Handles.

? Event Handler, which specifies an interface used by the Reactor to dispatch callback methods

defined by objects that are pre-registered to handle certain types of events (such as input events,

output events, and signals).

? Concrete Event Handler, which implements the customized callback method(s) that process events

in an application-specific manner.

 

Using Reactor in Communication Software

 

Example

Reactor Pattern and Non-blocking IO--reference,布布扣,bubuko.com

Reactor Pattern and Non-blocking IO--reference

标签:des   class   java   int   strong   http   

原文地址:http://www.cnblogs.com/davidwang456/p/3705780.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!