Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Көпдеңгейлі тәсілдеме. Хаттама. Интерфейс. Хаттамалар стегі





 

Декомпозиция кезеңінде әдетте көпдеңгейлі тәсілдемені пайдаланады. Оны былай түсіндіруге блады. Көптеген модульдерді деңгейге бөледі. Деңгейлер иерархияны түзеді, яғни жоғары жататын және төмен жататын деңгейлер бар. Әрбір деңгейде құрайтын көптеген модульдер былай құрылған, өздеріне тиесілі тапсырманы орындау үшін олар тек төмен жатқан деңгейге тікелей қатысы бар модульдерге сұраныс жасайды. Басқаша айтқанда, кейбір деңгейлерге тиесілі бүкіл модульдердің жұмыс нәтижелері тек көршілес жоғары жатқан деңгей модульдеріне берілуі мүмкін. Тапсырманың осы сияқты иерархиялық декомпозициясы деңгейлер арасындағы интерфейстердің және әрбір деңгейдің қызметтерін нақты айқындауды меңзейді. Интерфейс төмен жатқан деңгей жоғары жатқан деңгейге бағыттайтын қызметтер


жиынтығын анықтыйды. Иерархиялық декомпозицияның нәтижесінде деңгейлердің салыстырмалы тәуелсіздіктеріне қол жеткізуге болады, яғни оларды жеңіл алмастыру мүкіндіктері пайда болады.

 

Желілік өзара әрекеттесу құралдары, әрине, иерархиялық ұйымдастырылған көптеген модульдер түрінде кездесуі мүмкін. Бұл жағдайда төменгі деңгей модульдері, мәселен, екі көршілес тораптардың арасындағы электрлік дабылдарды сенімді түрде таратумен байланысты бүкіл мәселелерді шешеді. Жүйе қызметтерін жүзеге асыруға және суреттеуге арналған көпдеңгейлі тәсілдеме тек желілік құралдарға қатысты пайдаланады деуге болмайды. Осындай функциялау үлгісі, мәселен, файлға рұқсат алу үшін келіп түскен сұраныс бірнеше бағдарламалық деңгейлермен тізбектей өңделетін жаһандық файлдық жүйелерде пайдаланады. Сұраныс ең алдымен жоғары деңгеймен талданады, ол жерде файл нышанды құрама аты тізбектей жіктелу және бірегей файл идентификаторды анықтау шаралары жүзеге асырылады. Келесі деңгей бірегей атау бойынша файлдың бүкіл негізгі сипаттамаларын айқындайды: мекен-жайы, рұқсат ету атрибуттары. Содан соң айтарлықтай төмен деңгейде файлға рұқсат алу құқығын тексеру ісі жүзеге асырылады, одан әрі, талапқа сай мәліметтерді қамтитын файлдың облыстық координаттарын есептеп болғаннан кейін диск драйыердің көмегімен сыртқы құрылғылар мен физикалық алмасу жүзеге асырылады. Қос тораптың өзара әрекеттесуі қос атсалысқыш тораптардың сәйкес деңгейлерінің әрбір жұбы өзара әрекеттесу ережелерінің жиынтығы түрінде суреттелуі мүмкін. Бір деңгейде бірақ әртүрлі тораптарда жатқан желілік компаненттер алмасатын хаттамалардың тізбегі мен форматын анықтайтын ережелдер хаттама деп аталады.

 

Көршілес деңгейлердің және бірдей торапта жатқан хаттамаларды жүзеге асыратын модульдер нақты анықталған ережелерге сәйкес және хаттамалардың стандартқа сәйкес форматтарының көмегімен бір-бірімен өзара әрекеттеседі. Бұл ережелерді интерфейс деп атау қабылданған. Интерфейс берілген деңгейдің көршілес деңгейге беретін сервистер жиынтығын анықтайды. Жалпы алғанда, хаттама мен интерфейс бірдей түсінік береді, дегенмен дәстүрлі түрде желі ішінде оларға әралуан әрекет ету салаларын бекітті: хаттама әртүрлі тораптағы, бірдеңгейлі модульдердің өзара әрекеттесу ережесін анықтайды, ал интерфейс- бір тораптағы көршілес деңгейлер модулін.

 

Әрбір деңгейдің құралдары, біріншіден, өзінің жеке хаттамасын, ал екіншіден, көршілес деңгейлердің интерфейсін өңдейді.

 

Желідегі тораптардың өзара әрекеттесуін ұйымдастыру үшін жеткілікті хаттамаларының иерархиялы ұйымдастырылған жиынтығы коммуникациялық хаттамалар стегі деп аталады.

 

Коммуникациялық хаттамалар бағдарламалық түрде де, аппаратты түрде де жүзеге асуы мүмкін. Төменгі деңгейлер хаттамасы көп жағдайда бағдарламалық және аппараттық құралдардың жиынтығымен жүзеге асырылады, ал жоғрғы деңгей хаттамалары, ережеге сәйкес, таза бағдарламалық құралдардың көмегімен орындалады.

 

Date: 2016-01-20; view: 796; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию