ACE TAO Programming [002] 介绍

来源:互联网 发布:简单的php源码 编辑:程序博客网 时间:2024/04/29 07:07

Wrapper facade (包装外观)

 

该模式的意图是通过面向对象(oo)类接口来封装低级函数和数据结构。常见的包装外观模式的例子是像mfc 、ace和awt这样的类库,它们封装本地的os c api,比如socket、pthreads或gui函数。直接对本地os c api进行编程会使网络应用繁琐、不健壮、不可移植,且难以维护,因为应用开发者需要了解许多低级、易错的细节。包装外观模式怎样使这些类型的应用变得更为简洁、健壮、可移植和可维护。其意图是为简洁、健壮、可移植和可维护的较高级面向对象类接口中封装低级函数和数据结构。

 

Please refer to these urls for detail and concrete content about wrapper facade pattern.

http://www.cs.wustl.edu/~schmidt/PDF/wrapper-facade.pdf

http://www.laputan.org/pub/sag/wrapper-facade.pdf

 

 

原创粉丝点击