苹果开发人员技术文档连载之-系统架构(1)

在对Mac OS X设计时的一个关键性考虑是:需要把不同的一组技术集成到一起(其中某些技术在发展历史上有着很大的差异),并将这套统一整合后的技术建立在一个高级内核环境的基础上。本章针对使上述设计构想成为可能的系统架构,进行了概括性的探究。 Mac OS X架构的主要特点是系统软件和接口的分层结构,其中一层依赖于它的下一层。Mac OS X有四个截然不同的系统软件层(按照从属关系区分): ·应用程序环境 包含了五种应用程序(或执行)环境:Carbon、Cocoa、Java、Cla

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus