事件驱动模式的基本原理是构件并不直接调用过程,而是触发一个或多个事件。系统中的其他构件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的构件过程。事件驱动模式的优缺点:
(1)支持软件重用,容易实现并发处理;
(2)具有良好的可扩展性;
(3)可以简化客户代码;
(4)构件消弱了自身对系统的控制能力;
(5)不能很好的解决数据交换问题;
(6)系统中的
<尚大教育,教育至上,人才为大:sdedu.cc>
事件驱动模式的基本原理是构件并不直接调用过程,而是触发一个或多个事件。系统中的其他构件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的构件过程。事件驱动模式的优缺点:
(1)支持软件重用,容易实现并发处理;
(2)具有良好的可扩展性;
(3)可以简化客户代码;
(4)构件消弱了自身对系统的控制能力;
(5)不能很好的解决数据交换问题;
(6)系统中的各构件的逻辑关系变得更加复杂。
<尚大教育,教育至上,人才为大:sdedu.cc>