您的位置:首页 > 运维架构 > 网站架构

任何你认为不方便使用的内核对象都可以通过封装提高可用性

2013-01-01 00:00 274 查看
今天查看解码代码,发现了很多高深的东西。可见过去大工程师的技艺有多么高超。很多window、unix系统函数在编写自己的系统软件的时候,都可以封装起来,因为大多数系统函数都是单独操作的,然后系统又相应的配套一系列函数来供该系统调用来使用。这样的系统级API当然可以单独使用。但是为了结构化的需要——比如多个部分的模块都需要这些系统调用。那么,可以将这些系统调用和系统定义的内核对象及其相应的操作函数封装到一个功能模块中,这样只要定义了一个对象。那么这类内核对象及其相应的操作就都完整的实现在了对象里。因此,软件的模块性也加强了。架构也因此清晰了很多。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  内核对象 封装
相关文章推荐