Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
30
Добавлен:
16.04.2013
Размер:
22.8 Кб
Скачать

чЩЪПЧ ХДБМЕООЩИ РТПГЕДХТ (RPC)

//

хЛТБЙОУЛБС вБООЕТОБС уЕФШ чЩЪПЧ ХДБМЕООЩИ РТПГЕДХТ (RPC) лПОГЕРГЙС ХДБМЕООПЗП ЧЩЪПЧБ РТПГЕДХТ йДЕС ЧЩЪПЧБ ХДБМЕООЩИ РТПГЕДХТ (Remote Procedure Call - RPC) УПУФПЙФ Ч ТБУЫЙТЕОЙЙ ИПТПЫП ЙЪЧЕУФОПЗП Й РПОСФОПЗП НЕИБОЙЪНБ РЕТЕДБЮЙ ХРТБЧМЕОЙС Й ДБООЩИ ЧОХФТЙ РТПЗТБННЩ, ЧЩРПМОСАЭЕКУС ОБ ПДОПК НБЫЙОЕ, ОБ РЕТЕДБЮХ ХРТБЧМЕОЙС Й ДБООЩИ ЮЕТЕЪ УЕФШ. уТЕДУФЧБ ХДБМЕООПЗП ЧЩЪПЧБ РТПГЕДХТ РТЕДОБЪОБЮЕОЩ ДМС ПВМЕЗЮЕОЙС ПТЗБОЙЪБГЙЙ ТБУРТЕДЕМЕООЩИ ЧЩЮЙУМЕОЙК. оБЙВПМШЫБС ЬЖЖЕЛФЙЧОПУФШ ЙУРПМШЪПЧБОЙС RPC ДПУФЙЗБЕФУС Ч ФЕИ РТЙМПЦЕОЙСИ, Ч ЛПФПТЩИ УХЭЕУФЧХЕФ ЙОФЕТБЛФЙЧОБС УЧСЪШ НЕЦДХ ХДБМЕООЩНЙ ЛПНРПОЕОФБНЙ У ОЕВПМШЫЙН ЧТЕНЕОЕН ПФЧЕФПЧ Й ПФОПУЙФЕМШОП НБМЩН ЛПМЙЮЕУФЧПН РЕТЕДБЧБЕНЩИ ДБООЩИ. фБЛЙЕ РТЙМПЦЕОЙС ОБЪЩЧБАФУС RPC-ПТЙЕОФЙТПЧБООЩНЙ. иБТБЛФЕТОЩНЙ ЮЕТФБНЙ ЧЩЪПЧБ МПЛБМШОЩИ РТПГЕДХТ СЧМСАФУС: бУЙННЕФТЙЮОПУФШ, ФП ЕУФШ ПДОБ ЙЪ ЧЪБЙНПДЕКУФЧХАЭЙИ УФПТПО СЧМСЕФУС ЙОЙГЙБФПТПН; уЙОИТПООПУФШ, ФП ЕУФШ ЧЩРПМОЕОЙЕ ЧЩЪЩЧБАЭЕК РТПГЕДХТЩ РТЙ ПУФБОБЧМЙЧБЕФУС У НПНЕОФБ ЧЩДБЮЙ ЪБРТПУБ Й ЧПЪПВОПЧМСЕФУС ФПМШЛП РПУМЕ ЧПЪЧТБФБ ЙЪ ЧЩЪЩЧБЕНПК РТПГЕДХТЩ. тЕБМЙЪБГЙС ХДБМЕООЩИ ЧЩЪПЧПЧ УХЭЕУФЧЕООП УМПЦОЕЕ ТЕБМЙЪБГЙЙ ЧЩЪПЧПЧ МПЛБМШОЩИ РТПГЕДХТ. оБЮОЕН У ФПЗП, ЮФП РПУЛПМШЛХ ЧЩЪЩЧБАЭБС Й ЧЩЪЩЧБЕНБС РТПГЕДХТЩ ЧЩРПМОСАФУС ОБ ТБЪОЩИ НБЫЙОБИ, ФП ПОЙ ЙНЕАФ ТБЪОЩЕ БДТЕУОЩЕ РТПУФТБОУФЧБ, Й ЬФП УПЪДБЕФ РТПВМЕНЩ РТЙ РЕТЕДБЮЕ РБТБНЕФТПЧ Й ТЕЪХМШФБФПЧ, ПУПВЕООП ЕУМЙ НБЫЙОЩ ОЕ ЙДЕОФЙЮОЩ. фБЛ ЛБЛ RPC ОЕ НПЦЕФ ТБУУЮЙФЩЧБФШ ОБ ТБЪДЕМСЕНХА РБНСФШ, ФП ЬФП ПЪОБЮБЕФ, ЮФП РБТБНЕФТЩ RPC ОЕ ДПМЦОЩ УПДЕТЦБФШ ХЛБЪБФЕМЕК ОБ СЮЕКЛЙ ОЕУФЕЛПЧПК РБНСФЙ Й ЮФП ЪОБЮЕОЙС РБТБНЕФТПЧ ДПМЦОЩ ЛПРЙТПЧБФШУС У ПДОПЗП ЛПНРШАФЕТБ ОБ ДТХЗПК. уМЕДХАЭЙН ПФМЙЮЙЕН RPC ПФ МПЛБМШОПЗП ЧЩЪПЧБ СЧМСЕФУС ФП, ЮФП ПО ПВСЪБФЕМШОП ЙУРПМШЪХЕФ ОЙЦЕМЕЦБЭХА УЙУФЕНХ УЧСЪЙ, ПДОБЛП ЬФП ОЕ ДПМЦОП ВЩФШ СЧОП ЧЙДОП ОЙ Ч ПРТЕДЕМЕОЙЙ РТПГЕДХТ, ОЙ Ч УБНЙИ РТПГЕДХТБИ. хДБМЕООПУФШ ЧОПУЙФ ДПРПМОЙФЕМШОЩЕ РТПВМЕНЩ. чЩРПМОЕОЙЕ ЧЩЪЩЧБАЭЕК РТПЗТБННЩ Й ЧЩЪЩЧБЕНПК МПЛБМШОПК РТПГЕДХТЩ Ч ПДОПК НБЫЙОЕ ТЕБМЙЪХЕФУС Ч ТБНЛБИ ЕДЙОПЗП РТПГЕУУБ. оП Ч ТЕБМЙЪБГЙЙ RPC ХЮБУФЧХАФ ЛБЛ НЙОЙНХН ДЧБ РТПГЕУУБ - РП ПДОПНХ Ч ЛБЦДПК НБЫЙОЕ. ч УМХЮБЕ, ЕУМЙ ПДЙО ЙЪ ОЙИ БЧБТЙКОП ЪБЧЕТЫЙФУС, НПЗХФ ЧПЪОЙЛОХФШ УМЕДХАЭЙЕ УЙФХБГЙЙ: РТЙ БЧБТЙЙ ЧЩЪЩЧБАЭЕК РТПГЕДХТЩ ХДБМЕООП ЧЩЪЧБООЩЕ РТПГЕДХТЩ УФБОХФ "ПУЙТПФЕЧЫЙНЙ", Б РТЙ БЧБТЙКОПН ЪБЧЕТЫЕОЙЙ ХДБМЕООЩИ РТПГЕДХТ УФБОХФ "ПВЕЪДПМЕООЩНЙ ТПДЙФЕМСНЙ" ЧЩЪЩЧБАЭЙЕ РТПГЕДХТЩ, ЛПФПТЩЕ ВХДХФ ВЕЪТЕЪХМШФБФОП ПЦЙДБФШ ПФЧЕФБ ПФ ХДБМЕООЩИ РТПГЕДХТ. лТПНЕ ФПЗП, УХЭЕУФЧХЕФ ТСД РТПВМЕН, УЧСЪБООЩИ У ОЕПДОПТПДОПУФША СЪЩЛПЧ РТПЗТБННЙТПЧБОЙС Й ПРЕТБГЙПООЩИ УТЕД: УФТХЛФХТЩ ДБООЩИ Й УФТХЛФХТЩ ЧЩЪПЧБ РТПГЕДХТ, РПДДЕТЦЙЧБЕНЩЕ Ч ЛБЛПН-МЙВП ПДОПН СЪЩЛЕ РТПЗТБННЙТПЧБОЙС, ОЕ РПДДЕТЦЙЧБАФУС ФПЮОП ФБЛ ЦЕ ЧП ЧУЕИ ДТХЗЙИ СЪЩЛБИ. ьФЙ Й ОЕЛПФПТЩЕ ДТХЗЙЕ РТПВМЕНЩ ТЕЫБЕФ ЫЙТПЛП ТБУРТПУФТБОЕООБС ФЕИОПМПЗЙС RPC, МЕЦБЭБС Ч ПУОПЧЕ НОПЗЙИ ТБУРТЕДЕМЕООЩИ ПРЕТБГЙПООЩИ УЙУФЕН. вБЪПЧЩЕ ПРЕТБГЙЙ RPC юФПВЩ РПОСФШ ТБВПФХ RPC, ТБУУНПФТЙН ЧОБЮБМЕ ЧЩРПМОЕОЙЕ ЧЩЪПЧБ МПЛБМШОПК РТПГЕДХТЩ Ч ПВЩЮОПК НБЫЙОЕ, ТБВПФБАЭЕК БЧФПОПНОП. рХУФШ ЬФП, ОБРТЙНЕТ, ВХДЕФ УЙУФЕНОЩК ЧЩЪПЧ count=read (fd,buf,nbytes); ЗДЕ fd - ГЕМПЕ ЮЙУМП,

buf - НБУУЙЧ УЙНЧПМПЧ,

nbytes - ГЕМПЕ ЮЙУМП. юФПВЩ ПУХЭЕУФЧЙФШ ЧЩЪПЧ, ЧЩЪЩЧБАЭБС РТПГЕДХТБ ЪБФБМЛЙЧБЕФ РБТБНЕФТЩ Ч УФЕЛ Ч ПВТБФОПН РПТСДЛЕ (ТЙУХОПЛ 3.1). рПУМЕ ФПЗП, ЛБЛ ЧЩЪПЧ read ЧЩРПМОЕО, ПО РПНЕЭБЕФ ЧПЪЧТБЭБЕНПЕ ЪОБЮЕОЙЕ Ч ТЕЗЙУФТ, РЕТЕНЕЭБЕФ БДТЕУ ЧПЪЧТБФБ Й ЧПЪЧТБЭБЕФ ХРТБЧМЕОЙЕ ЧЩЪЩЧБАЭЕК РТПГЕДХТЕ, ЛПФПТБС ЧЩВЙТБЕФ РБТБНЕФТЩ ЙЪ УФЕЛБ, ЧПЪЧТБЭБС ЕЗП Ч ЙУИПДОПЕ УПУФПСОЙЕ. ъБНЕФЙН, ЮФП Ч СЪЩЛЕ у РБТБНЕФТЩ НПЗХФ ЧЩЪЩЧБФШУС ЙМЙ РП УУЩМЛЕ (by name), ЙМЙ РП ЪОБЮЕОЙА (by value). рП ПФОПЫЕОЙА Л ЧЩЪЩЧБЕНПК РТПГЕДХТЕ РБТБНЕФТЩ-ЪОБЮЕОЙС СЧМСАФУС ЙОЙГЙБМЙЪЙТХЕНЩНЙ МПЛБМШОЩНЙ РЕТЕНЕООЩНЙ. чЩЪЩЧБЕНБС РТПГЕДХТБ НПЦЕФ ЙЪНЕОЙФШ ЙИ, Й ЬФП ОЕ РПЧМЙСЕФ ОБ ЪОБЮЕОЙЕ ПТЙЗЙОБМПЧ ЬФЙИ РЕТЕНЕООЩИ Ч ЧЩЪЩЧБАЭЕК РТПГЕДХТЕ. еУМЙ Ч ЧЩЪЩЧБЕНХА РТПГЕДХТХ РЕТЕДБЕФУС ХЛБЪБФЕМШ ОБ РЕТЕНЕООХА, ФП ЙЪНЕОЕОЙЕ ЪОБЮЕОЙС ЬФПК РЕТЕНЕООПК ЧЩЪЩЧБЕНПК РТПГЕДХТПК ЧМЕЮЕФ ЙЪНЕОЕОЙЕ ЪОБЮЕОЙС ЬФПК РЕТЕНЕООПК Й ДМС ЧЩЪЩЧБАЭЕК РТПГЕДХТЩ. ьФПФ ЖБЛФ ЧЕУШНБ УХЭЕУФЧЕОЕО ДМС RPC. уХЭЕУФЧХЕФ ФБЛЦЕ ДТХЗПК НЕИБОЙЪН РЕТЕДБЮЙ РБТБНЕФТПЧ, ЛПФПТЩК ОЕ ЙУРПМШЪХЕФУС Ч СЪЩЛЕ у. пО ОБЪЩЧБЕФУС call-by-copy/restore Й УПУФПЙФ Ч ОЕПВИПДЙНПУФЙ ЛПРЙТПЧБОЙС ЧЩЪЩЧБАЭЕК РТПЗТБННПК РЕТЕНЕООЩИ Ч УФЕЛ Ч ЧЙДЕ ЪОБЮЕОЙК, Б ЪБФЕН ЛПРЙТПЧБОЙС ОБЪБД РПУМЕ ЧЩРПМОЕОЙС ЧЩЪПЧБ РПЧЕТИ ПТЙЗЙОБМШОЩИ ЪОБЮЕОЙК ЧЩЪЩЧБАЭЕК РТПГЕДХТЩ. тЕЫЕОЙЕ П ФПН, ЛБЛПК НЕИБОЙЪН РЕТЕДБЮЙ РБТБНЕФТПЧ ЙУРПМШЪПЧБФШ, РТЙОЙНБЕФУС ТБЪТБВПФЮЙЛБНЙ СЪЩЛБ. йОПЗДБ ЬФП ЪБЧЙУЙФ ПФ ФЙРБ РЕТЕДБЧБЕНЩИ ДБООЩИ. ч СЪЩЛЕ у, ОБРТЙНЕТ, ГЕМЩЕ Й ДТХЗЙЕ УЛБМСТОЩЕ ДБООЩЕ ЧУЕЗДБ РЕТЕДБАФУС РП ЪОБЮЕОЙА, Б НБУУЙЧЩ - РП УУЩМЛЕ. тЙУ. 3.1. Б) уФЕЛ ДП ЧЩРПМОЕОЙС ЧЩЪПЧБ read;

В) уФЕЛ ЧП ЧТЕНС ЧЩРПМОЕОЙС РТПГЕДХТЩ;

Ч) уФЕЛ РПУМЕ ЧПЪЧТБФБ Ч ЧЩЪЩЧБАЭХА РТПЗТБННХ йДЕС, РПМПЦЕООБС Ч ПУОПЧХ RPC, УПУФПЙФ Ч ФПН, ЮФПВЩ УДЕМБФШ ЧЩЪПЧ ХДБМЕООПК РТПГЕДХТЩ ЧЩЗМСДСЭЙН РП ЧПЪНПЦОПУФЙ ФБЛЦЕ, ЛБЛ Й ЧЩЪПЧ МПЛБМШОПК РТПГЕДХТЩ. дТХЗЙНЙ УМПЧБНЙ - УДЕМБФШ RPC РТПЪТБЮОЩН: ЧЩЪЩЧБАЭЕК РТПГЕДХТЕ ОЕ ФТЕВХЕФУС ЪОБФШ, ЮФП ЧЩЪЩЧБЕНБС РТПГЕДХТБ ОБИПДЙФУС ОБ ДТХЗПК НБЫЙОЕ, Й ОБПВПТПФ. RPC ДПУФЙЗБЕФ РТПЪТБЮОПУФЙ УМЕДХАЭЙН РХФЕН. лПЗДБ ЧЩЪЩЧБЕНБС РТПГЕДХТБ ДЕКУФЧЙФЕМШОП СЧМСЕФУС ХДБМЕООПК, Ч ВЙВМЙПФЕЛХ РПНЕЭБЕФУС ЧНЕУФП МПЛБМШОПК РТПГЕДХТЩ ДТХЗБС ЧЕТУЙС РТПГЕДХТЩ, ОБЪЩЧБЕНБС ЛМЙЕОФУЛЙН УФБВПН (stub - ЪБЗМХЫЛБ). рПДПВОП ПТЙЗЙОБМШОПК РТПГЕДХТЕ, УФБВ ЧЩЪЩЧБЕФУС У ЙУРПМШЪПЧБОЙЕН ЧЩЪЩЧБАЭЕК РПУМЕДПЧБФЕМШОПУФЙ (ЛБЛ ОБ ТЙУХОЛЕ 3.1), ФБЛ ЦЕ РТПЙУИПДЙФ РТЕТЩЧБОЙЕ РТЙ ПВТБЭЕОЙЙ Л СДТХ. фПМШЛП Ч ПФМЙЮЙЕ ПФ ПТЙЗЙОБМШОПК РТПГЕДХТЩ ПО ОЕ РПНЕЭБЕФ РБТБНЕФТЩ Ч ТЕЗЙУФТЩ Й ОЕ ЪБРТБЫЙЧБЕФ Х СДТБ ДБООЩЕ, ЧНЕУФП ЬФПЗП ПО ЖПТНЙТХЕФ УППВЭЕОЙЕ ДМС ПФРТБЧЛЙ СДТХ ХДБМЕООПК НБЫЙОЩ. ьФБРЩ ЧЩРПМОЕОЙС RPC чЪБЙНПДЕКУФЧЙЕ РТПЗТБННОЩИ ЛПНРПОЕОФПЧ РТЙ ЧЩРПМОЕОЙЙ ХДБМЕООПЗП ЧЩЪПЧБ РТПГЕДХТЩ ЙММАУФТЙТХЕФУС ТЙУХОЛПН 3.2. рПУМЕ ФПЗП, ЛБЛ ЛМЙЕОФУЛЙК УФБВ ВЩМ ЧЩЪЧБО РТПЗТБННПК-ЛМЙЕОФПН, ЕЗП РЕТЧПК ЪБДБЮЕК СЧМСЕФУС ЪБРПМОЕОЙЕ ВХЖЕТБ ПФРТБЧМСЕНЩН УППВЭЕОЙЕН. ч ОЕЛПФПТЩИ УЙУФЕНБИ ЛМЙЕОФУЛЙК УФБВ ЙНЕЕФ ЕДЙОУФЧЕООЩК ВХЖЕТ ЖЙЛУЙТПЧБООПК ДМЙОЩ, ЪБРПМОСЕНЩК ЛБЦДЩК ТБЪ У УБНПЗП ОБЮБМБ РТЙ РПУФХРМЕОЙЙ ЛБЦДПЗП ОПЧПЗП ЪБРТПУБ. ч ДТХЗЙИ УЙУФЕНБИ ВХЖЕТ УППВЭЕОЙС РТЕДУФБЧМСЕФ УПВПК РХМ ВХЖЕТПЧ ДМС ПФДЕМШОЩИ РПМЕК УППВЭЕОЙС, РТЙЮЕН ОЕЛПФПТЩЕ ЙЪ ЬФЙИ ВХЖЕТПЧ ХЦЕ ЪБРПМОЕОЩ. ьФПФ НЕФПД ПУПВЕООП РПДИПДЙФ ДМС ФЕИ УМХЮБЕЧ, ЛПЗДБ РБЛЕФ ЙНЕЕФ ЖПТНБФ, УПУФПСЭЙК ЙЪ ВПМШЫПЗП ЮЙУМБ РПМЕК, ОП ЪОБЮЕОЙС НОПЗЙИ ЙЪ ЬФЙИ РПМЕК ОЕ НЕОСАФУС ПФ ЧЩЪПЧБ Л ЧЩЪПЧХ. ъБФЕН РБТБНЕФТЩ ДПМЦОЩ ВЩФШ РТЕПВТБЪПЧБОЩ Ч УППФЧЕФУФЧХАЭЙК ЖПТНБФ Й ЧУФБЧМЕОЩ Ч ВХЖЕТ УППВЭЕОЙС. л ЬФПНХ НПНЕОФХ УППВЭЕОЙЕ ЗПФПЧП Л РЕТЕДБЮЕ, РПЬФПНХ ЧЩРПМОСЕФУС РТЕТЩЧБОЙЕ РП ЧЩЪПЧХ СДТБ. тЙУ. 3.2. Remote Procedure Call лПЗДБ СДТП РПМХЮБЕФ ХРТБЧМЕОЙЕ, ПОП РЕТЕЛМАЮБЕФ ЛПОФЕЛУФЩ, УПИТБОСЕФ ТЕЗЙУФТЩ РТПГЕУУПТБ Й ЛБТФХ РБНСФЙ (ДЕУЛТЙРФПТЩ УФТБОЙГ), ХУФБОБЧМЙЧБЕФ ОПЧХА ЛБТФХ РБНСФЙ, ЛПФПТБС ВХДЕФ ЙУРПМШЪПЧБФШУС ДМС ТБВПФЩ Ч ТЕЦЙНЕ СДТБ. рПУЛПМШЛХ ЛПОФЕЛУФЩ СДТБ Й РПМШЪПЧБФЕМС ТБЪМЙЮБАФУС, СДТП ДПМЦОП ФПЮОП УЛПРЙТПЧБФШ УППВЭЕОЙЕ Ч УЧПЕ УПВУФЧЕООПЕ БДТЕУОПЕ РТПУФТБОУФЧП, ФБЛ, ЮФПВЩ ЙНЕФШ Л ОЕНХ ДПУФХР, ЪБРПНОЙФШ БДТЕУ ОБЪОБЮЕОЙС (Б, ЧПЪНПЦОП, Й ДТХЗЙЕ РПМС ЪБЗПМПЧЛБ), Б ФБЛЦЕ ПОП ДПМЦОП РЕТЕДБФШ ЕЗП УЕФЕЧПНХ ЙОФЕТЖЕКУХ. оБ ЬФПН ЪБЧЕТЫБЕФУС ТБВПФБ ОБ ЛМЙЕОФУЛПК УФПТПОЕ. чЛМАЮБЕФУС ФБКНЕТ РЕТЕДБЮЙ, Й СДТП НПЦЕФ МЙВП ЧЩРПМОСФШ ГЙЛМЙЮЕУЛЙК ПРТПУ ОБМЙЮЙС ПФЧЕФБ, МЙВП РЕТЕДБФШ ХРТБЧМЕОЙЕ РМБОЙТПЧЭЙЛХ, ЛПФПТЩК ЧЩВЕТЕФ ЛБЛПК-МЙВП ДТХЗПК РТПГЕУУ ОБ ЧЩРПМОЕОЙЕ. ч РЕТЧПН УМХЮБЕ ХУЛПТСЕФУС ЧЩРПМОЕОЙЕ ЪБРТПУБ, ОП ПФУХФУФЧХЕФ НХМШФЙРТПЗТБННЙТПЧБОЙЕ. оБ УФПТПОЕ УЕТЧЕТБ РПУФХРБАЭЙЕ ВЙФЩ РПНЕЭБАФУС РТЙОЙНБАЭЕК БРРБТБФХТПК МЙВП ЧП ЧУФТПЕООЩК ВХЖЕТ, МЙВП Ч ПРЕТБФЙЧОХА РБНСФШ. лПЗДБ ЧУС ЙОЖПТНБГЙС ВХДЕФ РПМХЮЕОБ, ЗЕОЕТЙТХЕФУС РТЕТЩЧБОЙЕ. пВТБВПФЮЙЛ РТЕТЩЧБОЙС РТПЧЕТСЕФ РТБЧЙМШОПУФШ ДБООЩИ РБЛЕФБ Й ПРТЕДЕМСЕФ, ЛБЛПНХ УФБВХ УМЕДХЕФ ЙИ РЕТЕДБФШ. еУМЙ ОЙ ПДЙО ЙЪ УФБВПЧ ОЕ ПЦЙДБЕФ ЬФПФ РБЛЕФ, ПВТБВПФЮЙЛ ДПМЦЕО МЙВП РПНЕУФЙФШ ЕЗП Ч ВХЖЕТ, МЙВП ЧППВЭЕ ПФЛБЪБФШУС ПФ ОЕЗП. еУМЙ ЙНЕЕФУС ПЦЙДБАЭЙК УФБВ, ФП УППВЭЕОЙЕ ЛПРЙТХЕФУС ЕНХ. оБЛПОЕГ, ЧЩРПМОСЕФУС РЕТЕЛМАЮЕОЙЕ ЛПОФЕЛУФПЧ, Ч ТЕЪХМШФБФЕ ЮЕЗП ЧПУУФБОБЧМЙЧБАФУС ТЕЗЙУФТЩ Й ЛБТФБ РБНСФЙ, РТЙОЙНБС ФЕ ЪОБЮЕОЙС, ЛПФПТЩЕ ПОЙ ЙНЕМЙ Ч НПНЕОФ, ЛПЗДБ УФБВ УДЕМБМ ЧЩЪПЧ receive. фЕРЕТШ ОБЮЙОБЕФ ТБВПФХ УЕТЧЕТОЩК УФБВ. пО ТБУРБЛПЧЩЧБЕФ РБТБНЕФТЩ Й РПНЕЭБЕФ ЙИ УППФЧЕФУФЧХАЭЙН ПВТБЪПН Ч УФЕЛ. лПЗДБ ЧУЕ ЗПФПЧП, ЧЩРПМОСЕФУС ЧЩЪПЧ УЕТЧЕТБ. рПУМЕ ЧЩРПМОЕОЙС РТПГЕДХТЩ УЕТЧЕТ РЕТЕДБЕФ ТЕЪХМШФБФЩ ЛМЙЕОФХ. дМС ЬФПЗП ЧЩРПМОСАФУС ЧУЕ ПРЙУБООЩЕ ЧЩЫЕ ЬФБРЩ, ФПМШЛП Ч ПВТБФОПН РПТСДЛЕ. тЙУХОПЛ 3.3 РПЛБЪЩЧБЕФ РПУМЕДПЧБФЕМШОПУФШ ЛПНБОД, ЛПФПТХА ОЕПВИПДЙНП ЧЩРПМОЙФШ ДМС ЛБЦДПЗП RPC-ЧЩЪПЧБ, Б ТЙУХОПЛ 3.4 - ЛБЛБС ДПМС ПВЭЕЗП ЧТЕНЕОЙ ЧЩРПМОЕОЙС RPC ФТБФЙФУС ОБ ЧЩРПМОЕОЙЕ ЛБЦДПЗП ЙИ ПРЙУБООЩИ 14 ЬФБРПЧ. йУУМЕДПЧБОЙС ВЩМЙ РТПЧЕДЕОЩ ОБ НХМШФЙРТПГЕУУПТОПК ТБВПЮЕК УФБОГЙЙ DEC Firefly, Й, ИПФС ОБМЙЮЙЕ РСФЙ РТПГЕУУПТПЧ ПВСЪБФЕМШОП РПЧМЙСМП ОБ ТЕЪХМШФБФЩ ЙЪНЕТЕОЙК, РТЙЧЕДЕООБС ОБ ТЙУХОЛЕ ЗЙУФПЗТБННБ ДБЕФ ПВЭЕЕ РТЕДУФБЧМЕОЙЕ П РТПГЕУУЕ ЧЩРПМОЕОЙС RPC. тЙУ. 3.3. ьФБРЩ ЧЩРПМОЕОЙС РТПГЕДХТЩ RPC тЙУ. 3.4. тБУРТЕДЕМЕОЙЕ ЧТЕНЕОЙ НЕЦДХ 14 ЬФБРБНЙ ЧЩРПМОЕОЙС RPC 1. чЩЪПЧ УФБВБ 2. рПДЗПФПЧЙФШ ВХЖЕТ 3. хРБЛПЧБФШ РБТБНЕФТЩ 4. ъБРПМОЙФШ РПМЕ ЪБЗПМПЧЛБ 5. чЩЮЙУМЙФШ ЛПОФТПМШОХА УХННХ Ч УППВЭЕОЙЙ 6. рТЕТЩЧБОЙЕ Л СДТХ 7. пЮЕТЕДШ РБЛЕФБ ОБ ЧЩРПМОЕОЙЕ 8. рЕТЕДБЮБ УППВЭЕОЙС ЛПОФТПММЕТХ РП ЫЙОЕ QBUS 9. чТЕНС РЕТЕДБЮЙ РП УЕФЙ Ethernet 10. рПМХЮЙФШ РБЛЕФ ПФ ЛПОФТПММЕТБ 11. рТПГЕДХТБ ПВТБВПФЛЙ РТЕТЩЧБОЙС 12. чЩЮЙУМЕОЙЕ ЛПОФТПМШОПК УХННЩ 13. рЕТЕЛМАЮЕОЙЕ ЛПОФЕЛУФБ Ч РТПУФТБОУФЧП РПМШЪПЧБФЕМС 14. чЩРПМОЕОЙЕ УЕТЧЕТОПЗП УФБВБ дЙОБНЙЮЕУЛПЕ УЧСЪЩЧБОЙЕ тБУУНПФТЙН ЧПРТПУ П ФПН, ЛБЛ ЛМЙЕОФ ЪБДБЕФ НЕУФПТБУРПМПЦЕОЙЕ УЕТЧЕТБ. пДОЙН ЙЪ НЕФПДПЧ ТЕЫЕОЙС ЬФПК РТПВМЕНЩ СЧМСЕФУС ОЕРПУТЕДУФЧЕООПЕ ЙУРПМШЪПЧБОЙЕ УЕФЕЧПЗП БДТЕУБ УЕТЧЕТБ Ч ЛМЙЕОФУЛПК РТПЗТБННЕ. оЕДПУФБФПЛ ФБЛПЗП РПДИПДБ - ЕЗП ЮТЕЪЧЩЮБКОБС ОЕЗЙВЛПУФШ: РТЙ РЕТЕНЕЭЕОЙЙ УЕТЧЕТБ, ЙМЙ РТЙ ХЧЕМЙЮЕОЙЙ ЮЙУМБ УЕТЧЕТПЧ, ЙМЙ РТЙ ЙЪНЕОЕОЙЙ ЙОФЕТЖЕКУБ ЧП ЧУЕИ ЬФЙИ Й НОПЗЙИ ДТХЗЙИ УМХЮБСИ ОЕПВИПДЙНП РЕТЕЛПНРЙМЙТПЧБФШ ЧУЕ РТПЗТБННЩ, ЛПФПТЩЕ ЙУРПМШЪПЧБМЙ ЦЕУФЛПЕ ЪБДБОЙЕ БДТЕУБ УЕТЧЕТБ. дМС ФПЗП, ЮФПВЩ ЙЪВЕЦБФШ ЧУЕИ ЬФЙИ РТПВМЕН, Ч ОЕЛПФПТЩИ ТБУРТЕДЕМЕООЩИ УЙУФЕНБИ ЙУРПМШЪХЕФУС ФБЛ ОБЪЩЧБЕНПЕ ДЙОБНЙЮЕУЛПЕ УЧСЪЩЧБОЙЕ. оБЮБМШОЩН НПНЕОФПН ДМС ДЙОБНЙЮЕУЛПЗП УЧСЪЩЧБОЙС СЧМСЕФУС ЖПТНБМШОПЕ ПРТЕДЕМЕОЙЕ (УРЕГЙЖЙЛБГЙС) УЕТЧЕТБ. уРЕГЙЖЙЛБГЙС УПДЕТЦЙФ ЙНС ЖБКМ-УЕТЧЕТБ, ОПНЕТ ЧЕТУЙЙ Й УРЙУПЛ РТПГЕДХТ-ХУМХЗ, РТЕДПУФБЧМСЕНЩИ ДБООЩН УЕТЧЕТПН ДМС ЛМЙЕОФПЧ (ТЙУХОПЛ 3.5). дМС ЛБЦДПК РТПГЕДХТЩ ДБЕФУС ПРЙУБОЙЕ ЕЕ РБТБНЕФТПЧ У ХЛБЪБОЙЕН ФПЗП, СЧМСЕФУС МЙ ДБООЩК РБТБНЕФТ ЧИПДОЩН ЙМЙ ЧЩИПДОЩН ПФОПУЙФЕМШОП УЕТЧЕТБ. оЕЛПФПТЩЕ РБТБНЕФТЩ НПЗХФ ВЩФШ ПДОПЧТЕНЕООП ЧИПДОЩНЙ Й ЧЩИПДОЩНЙ - ОБРТЙНЕТ, ОЕЛПФПТЩК НБУУЙЧ, ЛПФПТЩК РПУЩМБЕФУС ЛМЙЕОФПН ОБ УЕТЧЕТ, НПДЙЖЙГЙТХЕФУС ФБН, Б ЪБФЕН ЧПЪЧТБЭБЕФУС ПВТБФОП ЛМЙЕОФХ (ПРЕТБГЙС copy/ restore). тЙУ. 3.5. уРЕГЙЖЙЛБГЙС УЕТЧЕТБ RPC жПТНБМШОБС УРЕГЙЖЙЛБГЙС УЕТЧЕТБ ЙУРПМШЪХЕФУС Ч ЛБЮЕУФЧЕ ЙУИПДОЩИ ДБООЩИ ДМС РТПЗТБННЩ-ЗЕОЕТБФПТБ УФБВПЧ, ЛПФПТБС УПЪДБЕФ ЛБЛ ЛМЙЕОФУЛЙЕ, ФБЛ Й УЕТЧЕТОЩЕ УФБВЩ. ъБФЕН ПОЙ РПНЕЭБАФУС Ч УППФЧЕФУФЧХАЭЙЕ ВЙВМЙПФЕЛЙ. лПЗДБ РПМШЪПЧБФЕМШУЛБС (ЛМЙЕОФУЛБС) РТПЗТБННБ ЧЩЪЩЧБЕФ МАВХА РТПГЕДХТХ, ПРТЕДЕМЕООХА Ч УРЕГЙЖЙЛБГЙЙ УЕТЧЕТБ, УППФЧЕФУФЧХАЭБС УФБВ-РТПГЕДХТБ УЧСЪЩЧБЕФУС У ДЧПЙЮОЩН ЛПДПН РТПЗТБННЩ. бОБМПЗЙЮОП, ЛПЗДБ ЛПНРЙМЙТХЕФУС УЕТЧЕТ, У ОЙН УЧСЪЩЧБАФУС УЕТЧЕТОЩЕ УФБВЩ. рТЙ ЪБРХУЛЕ УЕТЧЕТБ УБНЩН РЕТЧЩН ЕЗП ДЕКУФЧЙЕН СЧМСЕФУС РЕТЕДБЮБ УЧПЕЗП УЕТЧЕТОПЗП ЙОФЕТЖЕКУБ УРЕГЙБМШОПК РТПЗТБННЕ, ОБЪЩЧБЕНПК binder'ПН. ьФПФ РТПГЕУУ, ЙЪЧЕУФОЩК ЛБЛ РТПГЕУУ ТЕЗЙУФТБГЙЙ УЕТЧЕТБ, ЧЛМАЮБЕФ РЕТЕДБЮХ УЕТЧЕТПН УЧПЕЗП ЙНЕОЙ, ОПНЕТБ ЧЕТУЙЙ, ХОЙЛБМШОПЗП ЙДЕОФЙЖЙЛБФПТБ Й ПРЙУБФЕМС НЕУФПОБИПЦДЕОЙС УЕТЧЕТБ. пРЙУБФЕМШ УЙУФЕНОП ОЕЪБЧЙУЙН Й НПЦЕФ РТЕДУФБЧМСФШ УПВПК IP, Ethernet, X.500 ЙМЙ ЕЭЕ ЛБЛПК-МЙВП БДТЕУ. лТПНЕ ФПЗП, ПО НПЦЕФ УПДЕТЦБФШ Й ДТХЗХА ЙОЖПТНБГЙА, ОБРТЙНЕТ, ПФОПУСЭХАУС Л БХФЕОФЙЖЙЛБГЙЙ. лПЗДБ ЛМЙЕОФ ЧЩЪЩЧБЕФ ПДОХ ЙЪ ХДБМЕООЩИ РТПГЕДХТ РЕТЧЩК ТБЪ, ОБРТЙНЕТ, read, ЛМЙЕОФУЛЙК УФБВ ЧЙДЙФ, ЮФП ПО ЕЭЕ ОЕ РПДУПЕДЙОЕО Л УЕТЧЕТХ, Й РПУЩМБЕФ УППВЭЕОЙЕ binder-РТПЗТБННЕ У РТПУШВПК ПВ ЙНРПТФЕ ЙОФЕТЖЕКУБ ОХЦОПК ЧЕТУЙЙ ОХЦОПЗП УЕТЧЕТБ. еУМЙ ФБЛПК УЕТЧЕТ УХЭЕУФЧХЕФ, ФП binder РЕТЕДБЕФ ПРЙУБФЕМШ Й ХОЙЛБМШОЩК ЙДЕОФЙЖЙЛБФПТ ЛМЙЕОФУЛПНХ УФБВХ. лМЙЕОФУЛЙК УФБВ РТЙ РПУЩМЛЕ УППВЭЕОЙС У ЪБРТПУПН ЙУРПМШЪХЕФ Ч ЛБЮЕУФЧЕ БДТЕУБ ПРЙУБФЕМШ. ч УППВЭЕОЙЙ УПДЕТЦБФУС РБТБНЕФТЩ Й ХОЙЛБМШОЩК ЙДЕОФЙЖЙЛБФПТ, ЛПФПТЩК СДТП УЕТЧЕТБ ЙУРПМШЪХЕФ ДМС ФПЗП, ЮФПВЩ ОБРТБЧЙФШ РПУФХРЙЧЫЕЕ УППВЭЕОЙЕ Ч ОХЦОЩК УЕТЧЕТ Ч УМХЮБЕ, ЕУМЙ ЙИ ОЕУЛПМШЛП ОБ ЬФПК НБЫЙОЕ. ьФПФ НЕФПД, ЪБЛМАЮБАЭЙКУС Ч ЙНРПТФЕ/ЬЛУРПТФЕ ЙОФЕТЖЕКУПЧ, ПВМБДБЕФ ЧЩУПЛПК ЗЙВЛПУФША. оБРТЙНЕТ, НПЦЕФ ВЩФШ ОЕУЛПМШЛП УЕТЧЕТПЧ, РПДДЕТЦЙЧБАЭЙИ ПДЙО Й ФПФ ЦЕ ЙОФЕТЖЕКУ, Й ЛМЙЕОФЩ ТБУРТЕДЕМСАФУС РП УЕТЧЕТБН УМХЮБКОЩН ПВТБЪПН. ч ТБНЛБИ ЬФПЗП НЕФПДБ УФБОПЧЙФУС ЧПЪНПЦОЩН РЕТЙПДЙЮЕУЛЙК ПРТПУ УЕТЧЕТПЧ, БОБМЙЪ ЙИ ТБВПФПУРПУПВОПУФЙ Й, Ч УМХЮБЕ ПФЛБЪБ, БЧФПНБФЙЮЕУЛПЕ ПФЛМАЮЕОЙЕ, ЮФП РПЧЩЫБЕФ ПВЭХА ПФЛБЪПХУФПКЮЙЧПУФШ УЙУФЕНЩ. ьФПФ НЕФПД НПЦЕФ ФБЛЦЕ РПДДЕТЦЙЧБФШ БХФЕОФЙЖЙЛБГЙА ЛМЙЕОФБ. оБРТЙНЕТ, УЕТЧЕТ НПЦЕФ ПРТЕДЕМЙФШ, ЮФП ПО НПЦЕФ ВЩФШ ЙУРПМШЪПЧБО ФПМШЛП ЛМЙЕОФБНЙ ЙЪ ПРТЕДЕМЕООПЗП УРЙУЛБ. пДОБЛП Х ДЙОБНЙЮЕУЛПЗП УЧСЪЩЧБОЙС ЙНЕАФУС ОЕДПУФБФЛЙ, ОБРТЙНЕТ, ДПРПМОЙФЕМШОЩЕ ОБЛМБДОЩЕ ТБУИПДЩ (ЧТЕНЕООЩЕ ЪБФТБФЩ) ОБ ЬЛУРПТФ Й ЙНРПТФ ЙОФЕТЖЕКУПЧ. чЕМЙЮЙОБ ЬФЙИ ЪБФТБФ НПЦЕФ ВЩФШ ЪОБЮЙФЕМШОБ, ФБЛ ЛБЛ НОПЗЙЕ ЛМЙЕОФУЛЙЕ РТПГЕУУЩ УХЭЕУФЧХАФ ЛПТПФЛПЕ ЧТЕНС, Б РТЙ ЛБЦДПН УФБТФЕ РТПГЕУУБ РТПГЕДХТБ ЙНРПТФБ ЙОФЕТЖЕКУБ ДПМЦОБ ВЩФШ УОПЧБ ЧЩРПМОЕОБ. лТПНЕ ФПЗП, Ч ВПМШЫЙИ ТБУРТЕДЕМЕООЩИ УЙУФЕНБИ НПЦЕФ УФБФШ ХЪЛЙН НЕУФПН РТПЗТБННБ binder, Б УПЪДБОЙЕ ОЕУЛПМШЛЙИ РТПЗТБНН БОБМПЗЙЮОПЗП ОБЪОБЮЕОЙС ФБЛЦЕ ХЧЕМЙЮЙЧБЕФ ОБЛМБДОЩЕ ТБУИПДЩ ОБ УПЪДБОЙЕ Й УЙОИТПОЙЪБГЙА РТПГЕУУПЧ. уЕНБОФЙЛБ RPC Ч УМХЮБЕ ПФЛБЪПЧ ч ЙДЕБМЕ RPC ДПМЦЕО ЖХОЛГЙПОЙТПЧБФШ РТБЧЙМШОП Й Ч УМХЮБЕ ПФЛБЪПЧ. тБУУНПФТЙН УМЕДХАЭЙЕ ЛМБУУЩ ПФЛБЪПЧ: лМЙЕОФ ОЕ НПЦЕФ ПРТЕДЕМЙФШ НЕУФПОБИПЦДЕОЙС УЕТЧЕТБ, ОБРТЙНЕТ, Ч УМХЮБЕ ПФЛБЪБ ОХЦОПЗП УЕТЧЕТБ, ЙМЙ ЙЪ-ЪБ ФПЗП, ЮФП РТПЗТБННБ ЛМЙЕОФБ ВЩМБ УЛПНРЙМЙТПЧБОБ ДБЧОП Й ЙУРПМШЪПЧБМБ УФБТХА ЧЕТУЙА ЙОФЕТЖЕКУБ УЕТЧЕТБ. ч ЬФПН УМХЮБЕ Ч ПФЧЕФ ОБ ЪБРТПУ ЛМЙЕОФБ РПУФХРБЕФ УППВЭЕОЙЕ, УПДЕТЦБЭЕЕ ЛПД ПЫЙВЛЙ. рПФЕТСО ЪБРТПУ ПФ ЛМЙЕОФБ Л УЕТЧЕТХ. уБНПЕ РТПУФПЕ ТЕЫЕОЙЕ - ЮЕТЕЪ ПРТЕДЕМЕООПЕ ЧТЕНС РПЧФПТЙФШ ЪБРТПУ. рПФЕТСОП ПФЧЕФОПЕ УППВЭЕОЙЕ ПФ УЕТЧЕТБ ЛМЙЕОФХ. ьФПФ ЧБТЙБОФ УМПЦОЕЕ РТЕДЩДХЭЕЗП, ФБЛ ЛБЛ ОЕЛПФПТЩЕ РТПГЕДХТЩ ОЕ СЧМСАФУС ЙДЕНРПФЕОФОЩНЙ. йДЕНРПФЕОФОПК ОБЪЩЧБЕФУС РТПГЕДХТБ, ЪБРТПУ ОБ ЧЩРПМОЕОЙЕ ЛПФПТПК НПЦОП РПЧФПТЙФШ ОЕУЛПМШЛП ТБЪ, Й ТЕЪХМШФБФ РТЙ ЬФПН ОЕ ЙЪНЕОЙФУС. рТЙНЕТПН ФБЛПК РТПГЕДХТЩ НПЦЕФ УМХЦЙФШ ЮФЕОЙЕ ЖБКМБ. оП ЧПФ РТПГЕДХТБ УОСФЙС ОЕЛПФПТПК УХННЩ У ВБОЛПЧУЛПЗП УЮЕФБ ОЕ СЧМСЕФУС ЙДЕНРПФЕОФОПК, Й Ч УМХЮБЕ РПФЕТЙ ПФЧЕФБ РПЧФПТОЩК ЪБРТПУ НПЦЕФ УХЭЕУФЧЕООП ЙЪНЕОЙФШ УПУФПСОЙЕ УЮЕФБ ЛМЙЕОФБ. пДОЙН ЙЪ ЧПЪНПЦОЩИ ТЕЫЕОЙК СЧМСЕФУС РТЙЧЕДЕОЙЕ ЧУЕИ РТПГЕДХТ Л ЙДЕНРПФЕОФОПНХ ЧЙДХ. пДОБЛП ОБ РТБЛФЙЛЕ ЬФП ОЕ ЧУЕЗДБ ХДБЕФУС, РПЬФПНХ НПЦЕФ ВЩФШ ЙУРПМШЪПЧБО ДТХЗПК НЕФПД - РПУМЕДПЧБФЕМШОБС ОХНЕТБГЙС ЧУЕИ ЪБРТПУПЧ ЛМЙЕОФУЛЙН СДТПН. сДТП УЕТЧЕТБ ЪБРПНЙОБЕФ ОПНЕТ УБНПЗП РПУМЕДОЕЗП ЪБРТПУБ ПФ ЛБЦДПЗП ЙЪ ЛМЙЕОФПЧ, Й РТЙ РПМХЮЕОЙЙ ЛБЦДПЗП ЪБРТПУБ ЧЩРПМОСЕФ БОБМЙЪ - СЧМСЕФУС МЙ ЬФПФ ЪБРТПУ РЕТЧЙЮОЩН ЙМЙ РПЧФПТОЩН. уЕТЧЕТ РПФЕТРЕМ БЧБТЙА РПУМЕ РПМХЮЕОЙС ЪБРТПУБ. ъДЕУШ ФБЛЦЕ ЧБЦОП УЧПКУФЧП ЙДЕНРПФЕОФОПУФЙ, ОП Л УПЦБМЕОЙА ОЕ НПЦЕФ ВЩФШ РТЙНЕОЕО РПДИПД У ОХНЕТБГЙЕК ЪБРТПУПЧ. ч ДБООПН УМХЮБЕ ЙНЕЕФ ЪОБЮЕОЙЕ, ЛПЗДБ РТПЙЪПЫЕМ ПФЛБЪ - ДП ЙМЙ РПУМЕ ЧЩРПМОЕОЙС ПРЕТБГЙЙ. оП ЛМЙЕОФУЛПЕ СДТП ОЕ НПЦЕФ ТБУРПЪОБФШ ЬФЙ УЙФХБГЙЙ, ДМС ОЕЗП ЙЪЧЕУФОП ФПМШЛП ФП, ЮФП ЧТЕНС ПФЧЕФБ ЙУФЕЛМП. уХЭЕУФЧХЕФ ФТЙ РПДИПДБ Л ЬФПК РТПВМЕНЕ: цДБФШ ДП ФЕИ РПТ, РПЛБ УЕТЧЕТ ОЕ РЕТЕЪБЗТХЪЙФУС Й РЩФБФШУС ЧЩРПМОЙФШ ПРЕТБГЙА УОПЧБ. ьФПФ РПДИПД ЗБТБОФЙТХЕФ, ЮФП RPC ВЩМ ЧЩРПМОЕО ДП ЛПОГБ РП ЛТБКОЕК НЕТЕ ПДЙО ТБЪ, Б ЧПЪНПЦОП Й ВПМЕЕ. уТБЪХ УППВЭЙФШ РТЙМПЦЕОЙА ПВ ПЫЙВЛЕ. ьФПФ РПДИПД ЗБТБОФЙТХЕФ, ЮФП RPC ВЩМ ЧЩРПМОЕО ОЕ ВПМЕЕ ПДОПЗП ТБЪБ. фТЕФЙК РПДИПД ОЕ ЗБТБОФЙТХЕФ ОЙЮЕЗП. лПЗДБ УЕТЧЕТ ПФЛБЪЩЧБЕФ, ЛМЙЕОФХ ОЕ ПЛБЪЩЧБЕФУС ОЙЛБЛПК РПДДЕТЦЛЙ. RPC НПЦЕФ ВЩФШ ЙМЙ ОЕ ЧЩРПМОЕО ЧППВЭЕ, ЙМЙ ЧЩРПМОЕО НОПЗП ТБЪ. чП ЧУСЛПН УМХЮБЕ ЬФПФ УРПУПВ ПЮЕОШ МЕЗЛП ТЕБМЙЪПЧБФШ. оЙ ПДЙО ЙЪ ЬФЙИ РПДИПДПЧ ОЕ СЧМСЕФУС ПЮЕОШ РТЙЧМЕЛБФЕМШОЩН. б ЙДЕБМШОЩК ЧБТЙБОФ, ЛПФПТЩК ВЩ ЗБТБОФЙТПЧБМ ТПЧОП ПДОП ЧЩРПМОЕОЙЕ RPC, Ч ПВЭЕН УМХЮБЕ ОЕ НПЦЕФ ВЩФШ ТЕБМЙЪПЧБО РП РТЙОГЙРЙБМШОЩН УППВТБЦЕОЙСН. рХУФШ, ОБРТЙНЕТ, ХДБМЕООПК ПРЕТБГЙЕК СЧМСЕФУС РЕЮБФШ ОЕЛПФПТПЗП ФЕЛУФБ, ЛПФПТБС ЧЛМАЮБЕФ ЪБЗТХЪЛХ ВХЖЕТБ РТЙОФЕТБ Й ХУФБОПЧЛХ ПДОПЗП ВЙФБ Ч ОЕЛПФПТПН ХРТБЧМСАЭЕН ТЕЗЙУФТЕ РТЙОФЕТБ, Ч ТЕЪХМШФБФЕ ЛПФПТПК РТЙОФЕТ УФБТФХЕФ. бЧБТЙС УЕТЧЕТБ НПЦЕФ РТПЙЪПКФЙ ЛБЛ ЪБ НЙЛТПУЕЛХОДХ ДП, ФБЛ Й ЪБ НЙЛТПУЕЛХОДХ РПУМЕ ХУФБОПЧЛЙ ХРТБЧМСАЭЕЗП ВЙФБ. нПНЕОФ УВПС ГЕМЙЛПН ПРТЕДЕМСЕФ РТПГЕДХТХ ЧПУУФБОПЧМЕОЙС, ОП ЛМЙЕОФ П НПНЕОФЕ УВПС ХЪОБФШ ОЕ НПЦЕФ. лПТПЮЕ ЗПЧПТС, ЧПЪНПЦОПУФШ БЧБТЙЙ УЕТЧЕТБ ТБДЙЛБМШОП НЕОСЕФ РТЙТПДХ RPC Й СУОП ПФТБЦБЕФ ТБЪОЙГХ НЕЦДХ ГЕОФТБМЙЪПЧБООПК Й ТБУРТЕДЕМЕООПК УЙУФЕНПК. ч РЕТЧПН УМХЮБЕ ЛТБИ УЕТЧЕТБ ЧЕДЕФ Л ЛТБИХ ЛМЙЕОФБ, Й ЧПУУФБОПЧМЕОЙЕ ОЕЧПЪНПЦОП. чП ЧФПТПН УМХЮБЕ ДЕКУФЧЙС РП ЧПУУФБОПЧМЕОЙА УЙУФЕНЩ ЧЩРПМОЙФШ Й ЧПЪНПЦОП, Й ОЕПВИПДЙНП. лМЙЕОФ РПФЕТРЕМ БЧБТЙА РПУМЕ ПФУЩМЛЙ ЪБРТПУБ. ч ЬФПН УМХЮБЕ ЧЩРПМОСАФУС ЧЩЮЙУМЕОЙС ТЕЪХМШФБФПЧ, ЛПФПТЩИ ОЙЛФП ОЕ ПЦЙДБЕФ. фБЛЙЕ ЧЩЮЙУМЕОЙС ОБЪЩЧБАФ "УЙТПФБНЙ". оБМЙЮЙЕ УЙТПФ НПЦЕФ ЧЩЪЧБФШ ТБЪМЙЮОЩЕ РТПВМЕНЩ: ОЕРТПЙЪЧПДЙФЕМШОЩЕ ЪБФТБФЩ РТПГЕУУПТОПЗП ЧТЕНЕОЙ, ВМПЛЙТПЧБОЙЕ ТЕУХТУПЧ, РПДНЕОБ ПФЧЕФБ ОБ ФЕЛХЭЙК ЪБРТПУ ПФЧЕФПН ОБ ЪБРТПУ, ЛПФПТЩК ВЩМ ЧЩДБО ЛМЙЕОФУЛПК НБЫЙОПК ЕЭЕ ДП РЕТЕЪБРХУЛБ УЙУФЕНЩ. лБЛ РПУФХРБФШ У УЙТПФБНЙ? тБУУНПФТЙН 4 ЧПЪНПЦОЩИ ТЕЫЕОЙС. хОЙЮФПЦЕОЙЕ. дП ФПЗП, ЛБЛ ЛМЙЕОФУЛЙК УФБВ РПУЩМБЕФ RPC-УППВЭЕОЙЕ, ПО ДЕМБЕФ ПФНЕФЛХ Ч ЦХТОБМЕ, ПРПЧЕЭБС П ФПН, ЮФП ПО ВХДЕФ УЕКЮБУ ДЕМБФШ. цХТОБМ ИТБОЙФУС ОБ ДЙУЛЕ ЙМЙ Ч ДТХЗПК РБНСФЙ, ХУФПКЮЙЧПК Л УВПСН. рПУМЕ БЧБТЙЙ УЙУФЕНБ РЕТЕЪБЗТХЦБЕФУС, ЦХТОБМ БОБМЙЪЙТХЕФУС Й УЙТПФЩ МЙЛЧЙДЙТХАФУС. л ОЕДПУФБФЛБН ФБЛПЗП РПДИПДБ ПФОПУСФУС, ЧП-РЕТЧЩИ, РПЧЩЫЕООЩЕ ЪБФТБФЩ, УЧСЪБООЩЕ У ЪБРЙУША П ЛБЦДПН RPC ОБ ДЙУЛ, Б, ЧП-ЧФПТЩИ, ЧПЪНПЦОБС ОЕЬЖЖЕЛФЙЧОПУФШ ЙЪ-ЪБ РПСЧМЕОЙС УЙТПФ ЧФПТПЗП РПЛПМЕОЙС, РПТПЦДЕООЩИ RPC-ЧЩЪПЧБНЙ, ЧЩДБООЩНЙ УЙТПФБНЙ РЕТЧПЗП РПЛПМЕОЙС. рЕТЕЧПРМПЭЕОЙЕ. ч ЬФПН УМХЮБЕ ЧУЕ РТПВМЕНЩ ТЕЫБАФУС ВЕЪ ЙУРПМШЪПЧБОЙС ЪБРЙУЙ ОБ ДЙУЛ. нЕФПД УПУФПЙФ Ч ДЕМЕОЙЙ ЧТЕНЕОЙ ОБ РПУМЕДПЧБФЕМШОП РТПОХНЕТПЧБООЩЕ РЕТЙПДЩ. лПЗДБ ЛМЙЕОФ РЕТЕЪБЗТХЦБЕФУС, ПО РЕТЕДБЕФ ЫЙТПЛПЧЕЭБФЕМШОПЕ УППВЭЕОЙЕ ЧУЕН НБЫЙОБН П ОБЮБМЕ ОПЧПЗП РЕТЙПДБ. рПУМЕ РТЙЕНБ ЬФПЗП УППВЭЕОЙС ЧУЕ ХДБМЕООЩЕ ЧЩЮЙУМЕОЙС МЙЛЧЙДЙТХАФУС. лПОЕЮОП, ЕУМЙ УЕФШ УЕЗНЕОФЙТПЧБООБС, ФП ОЕЛПФПТЩЕ УЙТПФЩ НПЗХФ Й ХГЕМЕФШ. нСЗЛПЕ РЕТЕЧПРМПЭЕОЙЕ БОБМПЗЙЮОП РТЕДЩДХЭЕНХ УМХЮБА, ЪБ ЙУЛМАЮЕОЙЕН ФПЗП, ЮФП ПФЩУЛЙЧБАФУС Й ХОЙЮФПЦБАФУС ОЕ ЧУЕ ХДБМЕООЩЕ ЧЩЮЙУМЕОЙС, Б ФПМШЛП ЧЩЮЙУМЕОЙС РЕТЕЪБЗТХЦБАЭЕЗПУС ЛМЙЕОФБ. йУФЕЮЕОЙЕ УТПЛБ. лБЦДПНХ ЪБРТПУХ ПФЧПДЙФУС УФБОДБТФОЩК ПФТЕЪПЛ ЧТЕНЕОЙ ф, Ч ФЕЮЕОЙЕ ЛПФПТПЗП ПО ДПМЦЕО ВЩФШ ЧЩРПМОЕО. еУМЙ ЪБРТПУ ОЕ ЧЩРПМОСЕФУС ЪБ ПФЧЕДЕООПЕ ЧТЕНС, ФП ЧЩДЕМСЕФУС ДПРПМОЙФЕМШОЩК ЛЧБОФ. иПФС ЬФП Й ФТЕВХЕФ ДПРПМОЙФЕМШОПК ТБВПФЩ, ОП ЕУМЙ РПУМЕ БЧБТЙЙ ЛМЙЕОФБ УЕТЧЕТ ЦДЕФ Ч ФЕЮЕОЙЕ ЙОФЕТЧБМБ ф ДП РЕТЕЪБЗТХЪЛЙ ЛМЙЕОФБ, ФП ЧУЕ УЙТПФЩ ПВСЪБФЕМШОП ХОЙЮФПЦБАФУС. оБ РТБЛФЙЛЕ ОЙ ПДЙО ЙЪ ЬФЙИ РПДИПДПЧ ОЕ ЦЕМБФЕМЕО, ВПМЕЕ ФПЗП, ХОЙЮФПЦЕОЙЕ УЙТПФ НПЦЕФ ХУХЗХВЙФШ УЙФХБГЙА. оБРТЙНЕТ, РХУФШ УЙТПФБ ЪБВМПЛЙТПЧБМ ПДЙО ЙМЙ ВПМЕЕ ЖБКМПЧ ВБЪЩ ДБООЩИ. еУМЙ УЙТПФБ ВХДЕФ ЧДТХЗ ХОЙЮФПЦЕО, ФП ЬФЙ ВМПЛЙТПЧЛЙ ПУФБОХФУС, ЛТПНЕ ФПЗП ХОЙЮФПЦЕООЩЕ УЙТПФЩ НПЗХФ ПУФБФШУС УФПСФШ Ч ТБЪМЙЮОЩИ УЙУФЕНОЩИ ПЮЕТЕДСИ, Ч ВХДХЭЕН ПОЙ НПЗХФ ЧЩЪЧБФШ ЧЩРПМОЕОЙЕ ОПЧЩИ РТПГЕУУПЧ Й Ф.Р. рТЕДЩДХЭБС ЗМБЧБ || пЗМБЧМЕОЙЕ || уМЕДХАЭБС ЗМБЧБ Copyright © CIT

//

хЛТБЙОУЛБС вБООЕТОБС уЕФШ

Соседние файлы в папке Сетевые операционные системы - Олифер