日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

1 全面了解MAC OS X系統(tǒng)-適用開發(fā)人員( 三 )


■ 開發(fā)應(yīng)用程序
應(yīng)用程序支持:
Mac OS X 用戶體驗(yàn)部分是操作系統(tǒng)的不同組件間的無縫交互 。從 BSD 到 QuickTime , Mac OS X 包含了各種在歷史上存有很大差異的技術(shù),且基于不同的標(biāo)準(zhǔn)和約定 。單一 Mac OS X 系統(tǒng)可以控制不同格式的卷,支持不同的網(wǎng)絡(luò)文件共享協(xié)議,并可運(yùn)行基于完全不同 API 的應(yīng)用程序 。
Mac OS X 為用戶和開發(fā)人員提供了簡易的過渡方式 。Mac OS X 支持四種應(yīng)用程序環(huán)境,每一種環(huán)境都適合一種特定的程序類型:
·Classic 環(huán)境可運(yùn)行大部分的 Mac OS9 程序 。因?yàn)?Classic 是一種兼容性環(huán)境,它不支持一些 Mac OS X 特性,如 Aqua 或由 Darwin 所提供的增強(qiáng)核心架構(gòu) 。
·Carbon 環(huán)境可運(yùn)行所有經(jīng)過 Mac OS X 代碼優(yōu)化的 Mac OS9 程序 。通過將它們的代碼轉(zhuǎn)換 為使用 Carbon API ,程序開發(fā)人員可以確保程序有效地利用 Darwin 的內(nèi)存保護(hù)、搶占 式多任務(wù)處理和其它特性 。
· Cocoa 環(huán)境提供了一個(gè)先進(jìn)的面向?qū)ο罂蚣?,用來?chuàng)建最佳的下一代應(yīng)用程序 。
·Java 環(huán)境可運(yùn)行 100% 純 JAVA 和混合 API Java 應(yīng)用程序及 Java applet。
Mac OS X 可以復(fù)制(或剪切)幾乎任何數(shù)據(jù)片,并將之粘貼到在另一個(gè)環(huán)境中運(yùn)行的程序上 。它還可以在大部分的環(huán)境之間拖動 Finder 對象(以及它們所代表的數(shù)據(jù)) 。另外,如當(dāng)一個(gè)存儲在 Mac OS Extended (HFS ) 卷上的文件復(fù)制到一個(gè) UFS 卷上時(shí), Mac OS X 還會執(zhí)行必要的轉(zhuǎn)換 。
Mac OS X 應(yīng)用程序打包可以使多個(gè)可執(zhí)行應(yīng)用程序在同一個(gè)目錄中并存,而這個(gè)目錄對用戶來說就好象是一個(gè)可以雙擊的文件 。這個(gè)目錄里包括了可執(zhí)行程序所需要的資源(如圖像文件、聲音文件、本地化字符串、插件、私有庫和共享庫) 。有了這個(gè)方案,您就可以在 Mac OS X 和 Mac OS 9 系統(tǒng)中安裝相同的應(yīng)用程序包,而用戶可以啟動并使用這個(gè)應(yīng)用程序 。因?yàn)橐粋€(gè)應(yīng)用程序包包括了所有需要在多個(gè)系統(tǒng)上執(zhí)行的東西,某些高級功能變得很容易就能實(shí)現(xiàn),如在遠(yuǎn)程服務(wù)器上執(zhí)行一個(gè)應(yīng)用程序、在互聯(lián)網(wǎng)上分發(fā)應(yīng)用程序和簡化安裝、卸載的過程 。

多用戶
用戶可在 Mac OS X 系統(tǒng)的個(gè)人自定義環(huán)境中工作 。他們可以選擇特定的桌面樣式、優(yōu)先語言、自動啟動的應(yīng)用程序和許多其它功能 。無論何時(shí)用戶登錄到自己的帳戶上,他們所有的選擇都可以被恢復(fù) 。
一個(gè)用戶的個(gè)性化環(huán)境有可能成為這樣一種環(huán)境 。其他用戶可以登錄到同一臺計(jì)算機(jī),并在計(jì)算機(jī)環(huán)境中設(shè)定完全不同的一套預(yù)置屬性 。Mac OS X 確保了一個(gè)用戶的數(shù)據(jù)和程序與其它用戶的數(shù)據(jù)和程序的安全隔離 。每個(gè)帳戶都是受密碼保護(hù)的,沒有所有者的允許,用戶不能在其他用戶的文件夾中執(zhí)行程序、編輯或者讀取文檔 。系統(tǒng)為每個(gè)用戶的文件夾(及其所有內(nèi)容)提供了一套默認(rèn)的訪問權(quán)限,用戶也可以在以后更改權(quán)限,以限制或允許其他用戶的訪問 。
比這種單機(jī)(本地機(jī)) / 多用戶模式功能更強(qiáng)大的是多機(jī) / 多用戶模式 -- 即網(wǎng)絡(luò)帳戶, Mac OS X 通過其 NetInfo 網(wǎng)絡(luò)管理系統(tǒng)實(shí)現(xiàn)了這種可能性 。人們可以使用連接到他們的 NetInfo 網(wǎng)絡(luò)的任何一個(gè) Mac OS X 系統(tǒng) -- 可以是一個(gè)家庭計(jì)算機(jī)、一個(gè)便攜式計(jì)算機(jī)或者是在朋友家里的一個(gè)系統(tǒng) -- 來遠(yuǎn)程登錄到他們的帳戶 。不管用戶最后一次是用的哪臺計(jì)算機(jī)登錄的,登錄后,都可以在一個(gè)與他們最后一次退出時(shí)非常相似的環(huán)境中工作 。同時(shí),如果一個(gè)網(wǎng)站管理得當(dāng),他們在那臺服務(wù)器上的信息就會和在本地維護(hù)的數(shù)據(jù)一樣安全,如果服務(wù)器上的文件能定期備份的話,也許會更加安全 。
Mac OS X 的預(yù)置系統(tǒng)非常靈活,足以支持任何遠(yuǎn)程和本地訪問的組合 。有了它,用戶和管理員就可以根據(jù)每個(gè)用戶、每臺機(jī)器和每個(gè)應(yīng)用程序的情況來設(shè)置多套預(yù)置參數(shù) 。

推薦閱讀