首页 > 其他 > 详细

Reactor Pattern and Non-blocking IO--reference

时间:2014-05-04 10:14:37      阅读:481      评论:0      收藏:0      [点我收藏+]

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!