| | yìng jiàn chōu xiàng céng hal
( hardware abstraction layer )
yìng jiàn chōu xiàng céng yǐn cáng tè dìng píng tái de yìng jiàn jiē kǒu xì jié , wéi cāo zuò xì tǒng tí gōng xū nǐ yìng jiàn píng tái , shǐ qí jù yòu yìng jiàn wú guān xìng , kě zài duō zhǒng píng tái shàng jìn xíng yí zhí。
yìng jiàn chōu xiàng céng dà gài fēn wéi yǐ xià jǐ diǎn hal:
* shàng céng ruǎn jiàn
* xū nǐ qū dòng , shè zhì guǎn lǐ mó kuài
* nèi bù tōng xìn server
* nèi bù yǐ tài wǎng
* nèi bù tōng xìn client
* yòng hù jiē rù kǒu
yìng jiàn chōu xiàng céng duì yòng hù shè bèi jiē kǒu de gōng néng mó nǐ zhù yào yóu xū nǐ qū dòng mó kuài wán chéng , bāo kuò shù jù bāo de shōu fā jí xié yì bào wén de yù chǔlǐ děng gōng zuò , wéi shàng céng xié yì ruǎn jiàn tí gōng biāo zhǔn de api hán shù , ér duì yòng hù shè bèi de jiē kǒu guǎn lǐ zé yóu shàng céng wǎng luò guǎn lǐ ruǎn jiàn tōng dì shè bèi guǎn lǐ mó kuài duì qí jìn xíng guǎn lǐ pèi zhì jí jiān kòng , nèi bù tōng xìn mó kuài yùn xíng yú nèi bù duì yǐ tài wǎng luò , xié diào gè mó kuài zhī jiān de gōng néng jiē kǒu , bǎo zhèng cóng chǔlǐ dān yuán yǔ zhù chǔlǐ dān yuán zhī jiān shí shí kě kào de shù jù chuán shū . | | yìng jiàn chōu xiàng céng HAL
( Hardware Abstraction Layer )
yìng jiàn chōu xiàng céng shì wèi yú cāo zuò xì tǒng nèi hé yǔ yìng jiàn diàn lù zhī jiān de jiē kǒu céng, qí mùdì zài yú jiāng yìng jiàn chōu xiàng huà。 tā yǐn cáng liǎo tè dìng píng tái de yìng jiàn jiē kǒu xì jié , wéi cāo zuò xì tǒng tí gōng xū nǐ yìng jiàn píng tái , shǐ qí jù yòu yìng jiàn wú guān xìng , kě zài duō zhǒng píng tái shàng jìn xíng yí zhí。 cóng ruǎn yìng jiàn cè shì de jiǎo dù lái kàn, ruǎn yìng jiàn de cè shì gōng zuò dōukě fēn bié jī yú yìng jiàn chōu xiàng céng lái wán chéng, shǐ dé ruǎn yìng jiàn cè shì gōng zuò de bìng xíng jìn xíng chéng wéi kě néng。
yìng jiàn chōu xiàng céng dà gài fēn wéi yǐ xià jǐ diǎn HAL:
* shàng céng ruǎn jiàn
* xū nǐ qū dòng , shè zhì guǎn lǐ mó kuài
* nèi bù tōng xìn SERVER
* nèi bù yǐ tài wǎng
* nèi bù tōng xìn CLIENT
* yòng hù jiē rù kǒu
yìng jiàn chōu xiàng céng jiē kǒu de dìng yì hé dài mǎ de shè jì jù yòu yī xià tè diǎn:
* yìng jiàn chōu xiàng céng jù yòu yǔ yìng jiàn de mìqiè xiāng guān xìng
* yìng jiàn chōu xiàng céng jù yòu yǔ cāo zuò xì tǒng wú guān xìng
* jiē kǒu dìng yì de gōng néng yìng bāo hán yìng jiàn huò xì tǒng suǒ xū yìng jiàn zhī chí de suǒ yòu gōng néng
* jiē kǒu dìng yì jiǎn dān míng liǎo, tài duō jiē kǒu hán shù huì zēng jiā ruǎn jiàn mó nǐ de fù zá xìng
* jù yòu kě cè xìng de jiē kǒu shè jì yòu lì yú xì tǒng de ruǎn yìng jiàn cè shì hé jí chéng
yìng jiàn chōu xiàng céng duì yòng hù shè bèi jiē kǒu de gōng néng mó nǐ zhù yào yóu xū nǐ qū dòng mó kuài wán chéng , bāo kuò shù jù bāo de shōu fā jí xié yì bào wén de yù chǔlǐ děng gōng zuò , wéi shàng céng xié yì ruǎn jiàn tí gōng biāo zhǔn de API hán shù , ér duì yòng hù shè bèi de jiē kǒu guǎn lǐ zé yóu shàng céng wǎng luò guǎn lǐ ruǎn jiàn tōng dì shè bèi guǎn lǐ mó kuài duì qí jìn xíng guǎn lǐ pèi zhì jí jiān kòng , nèi bù tōng xìn mó kuài yùn xíng yú nèi bù duì yǐ tài wǎng luò , xié diào gè mó kuài zhī jiān de gōng néng jiē kǒu , bǎo zhèng cóng chǔlǐ dān yuán yǔ zhù chǔlǐ dān yuán zhī jiān shí shí kě kào de shù jù chuán shū . |
|
|