Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Операционные среды АСОИУ / L19
.TXT я26. Љ®¬¬гЁЄ жЁЁ ў ®ЇҐа жЁ®ле б। е
я_6.1. ЋЎй п е а ЄвҐаЁбвЁЄ Є®¬¬гЁЄ жЁ© ў ®ЇҐа жЁ®ле б। е
€§«ЁиҐ Ј®ў®аЁвм ® ў ¦®бвЁ Є®¬¬гЁЄ жЁ© ¬Ґ¦¤г а §«Ёзл¬Ё
Є®¬Ї®Ґв ¬Ё ®ЇҐа жЁ®ле б।. Љ®¬¬гЁЄ жЁЁ пў«повбп ў ¦Ґ©иЁ¬
ўЁ¤®¬ ў§ Ё¬®¤Ґ©бвўЁп Їа®жҐбб®ў. Ћв¤Ґ«млҐ бЇҐЄвл нв®Ј®
ў§ Ё¬®¤Ґ©бвўЁп ¬л 㦥 а бб¬ ваЁў «Ё, Є®Ј¤ § Є®¬Ё«Ёбм б
ЇаЁ¬ЁвЁў ¬Ё п¤а ¤«п ®Ў¬Ґ б®®ЎйҐЁп¬Ё. ‚ ¤ ®¬ а §¤Ґ«Ґ
а бᬮваЁ¬ ў®Їа®бл Є®¬¬гЁЄ жЁ© Ў®«ҐҐ иЁа®Є®.
Љ®¬¬гЁЄ жЁЁ ¬Ґ¦¤г Їа®жҐбб ¬Ё ¬®¦® а §¤Ґ«Ёвм ¤ў
б«Ґ¤гойЁе ў аЁ в :
- бҐвҐўлҐ Є®¬¬гЁЄ жЁЁ;
- ўгв२Ґ Є®¬¬гЁЄ жЁЁ.
‘ҐвҐўлҐ Є®¬¬гЁЄ жЁЁ - нв® Є®¬¬гЁЄ жЁЁ ¬Ґ¦¤г Їа®жҐбб ¬Ё,
ўлЇ®«пойЁ¬Ёбп а §«Ёзле Є®¬ЇмовҐа е; ўгв२Ґ Є®¬¬гЁЄ жЁЁ
- нв® Є®¬¬гЁЄ жЁЁ ¬Ґ¦¤г Їа®жҐбб ¬Ё, ўлЇ®«пойЁ¬Ёбп ®¤®¬
Є®¬ЇмовҐаҐ.
ЪДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДДДДДДДї
і ЪДДДДДДДДДї і і ЪДДДДДДДДДї і іЪДДДДДДДДДї ЪДДДДДДДДДїі
і іЏа®жҐбб Ђі і і іЏа®жҐбб ‚і і ііЏа®жҐбб Ђі іЏа®жҐбб ‚іі
і АДДДДВДДДДЩ і і АДДДДВДДДДЩ і іАДДДДВДДДДЩ АДДДДВДДДДЩі
іЪДДДДДБДДДДДДїі іЪДДДДДБДДДДДДїі і ЪДБДДДДДДДДДДДБДДї і
ііЉ®¬¬гЁЄ жЁЁіі ііЉ®¬¬гЁЄ жЁЁіі і і ‚гв२Ґ і і
іАДДДДДДДДДДДДЩі іАДДДДДДДДДДДДЩі і і Є®¬¬гЁЄ жЁЁ і і
і і і і і і¬Ґ¦¤г Їа®жҐбб ¬Ёі і
і і і і і АДДДДДДДДДДДДДДДДЩ і
АДДДДДДВДДДДДДДЩ АДДДДДДВДДДДДДДЩ АДДДДДДДДДДДДДДДДДДДДДДДЩ
АДДДДДДДДДДДДДДДДДДЩ
‘гйҐбвўгҐв а §«ЁзЁп ¬Ґ¦¤г бЇ®б®Ў ¬Ё ®аЈ Ё§ жЁЁ Є®¬¬гЁЄ жЁ©
нвЁе ¤ўге ўЁ¤®ў. Ћ¤ Є®, бгйҐбвўгҐв ⥤ҐжЁп ҐЄ®в®а®¬
ўлб®Є®¬ «®ЈЁзҐбЄ®¬ га®ўҐ Ґ а §«Ёз вм нвЁ ¤ў ўЁ¤ Є®¬¬гЁЄ жЁ©.
Џа®Ја ¬¬Ёбв ў бў®Ёе ЇаЁ«®¦ҐЁпе ЁбЇ®«м§гҐв ҐЄ®в®ал© Ў®а
ЇаЁ¬ЁвЁў®ў ®Ў¬Ґ ¤ л¬Ё ¬Ґ¦¤г Їа®жҐбб ¬Ё, б। б ¬
Ї®¤Є«оз Ґв бҐвҐўлҐ Є®¬¬гЁЄ жЁЁ, Ґб«Ё Їа®жҐббл ўлЇ®«повбп
а §ле Є®¬ЇмовҐа е, Ё«Ё ®Ја ЁзЁў Ґвбп ўгв२¬Ё
Є®¬¬гЁЄ жЁп¬Ё, Ґб«Ё Їа®жҐббл ўлЇ®«повбп ®¤®© ¬ иЁҐ.
ЌҐ§ ўЁбЁ¬® ®в бЇ®б®Ў ॠ«Ё§ жЁЁ Є®¬¬гЁЄ жЁ©, Є ¦¤л©
Ї авҐа ¤®«¦Ґ Ї®Ё¬ вм ¤агЈго бв®а®г. Џ®н⮬㠢 Є®¬¬гЁЄ жЁпе,
Є Є Ё ў Є Є®© ¤агЈ®© ®Ў« бвЁ, бгйҐбвўгҐв ®Ја®¬ п Ї®вॡ®бвм ў
бв ¤ авЁ§ жЁЁ. ‘в ¤ авЁ§ жЁп бЇ®б®ЎбвўгҐв бвлЄгҐ¬®бвЁ а §«Ёзле
бЁб⥬ Ё ⥬ б ¬л¬ б®Єа й Ґв гбЁ«Ёп Ї® Ёе Їа®Ја ¬¬Ёа®ў Ёо.
‚ а ¬Є е бв ¤ ав®ў ᮧ¤ овбп я2Є®¬¬гЁЄ жЁ®лҐ Їа®в®Є®«л.
Ћ¤Ё Ё§ ЁЎ®«ҐҐ г¤ зле ў аЁ в®ў бЁбвҐ¬л Є®¬¬гЁЄ жЁ®ле
Їа®в®Є®«®ў а §а Ў®в « ЊҐ¦¤г த п ®аЈ Ё§ жЁп бв ¤ авЁ§ жЁЁ
ISO (International Standards Organisation), ᮧ¤ ўи п бв ¤ авго
¬®Ј®га®ўҐўго ¬®¤Ґ«м Є®¬¬гЁЄ жЁ© - ¬®¤Ґ«м OSI (Open System
Interconnection).
ќв ¬®¤Ґ«м ЁбЇ®«м§гҐвбп ў ®б®ў®¬ ¤«п бҐвҐ©, ® ¬®¦Ґв Ўлвм
ЁбЇ®«м§®ў Ё ¤«п Ї®бв஥Ёп Їа®в®Є®«®ў ўгваҐЁе Є®¬¬гЁЄ жЁ©,
Ґб«Ё а бб¬ ваЁў вм в®«мЄ® ваЁ ўҐаеЁе га®ўп ¬®¤Ґ«Ё.
ќв ¬®¤Ґ«м Ё¬ҐҐв б«Ґ¤гойЁ© ўЁ¤.
ЪДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДї
і ЏаЁ«®¦ҐЁп і і ЏаЁ«®¦ҐЁп і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ЏаҐ§Ґв жЁЁ і і ЏаҐ§Ґв жЁЁ і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ‘Ґ б ГДДДДДДДДДДДДДДДДДґ ‘Ґ б і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ’а бЇ®авл© і і ’а бЇ®авл© і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ‘ҐвҐў®© і і ‘ҐвҐў®© і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і Љ «мл© і і Љ «мл© і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ”Ё§ЁзҐбЄЁ© і і ”Ё§ЁзҐбЄЁ© і
АДДДДДДДВДДДДДДДДЩ АДДДДДДДВДДДДДДДДЩ
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
‚§ Ё¬®¤Ґ©бвўЁҐ ¬Ґ¦¤г Ї а ¬Ё га®ўҐ© (ўҐае-Ё§) ®ЇЁблў Ґвбп
¬Ґ¦га®ўҐўл¬Ё ЁвҐадҐ©б ¬Ё.
‚§ Ё¬®¤Ґ©бвўЁҐ ¬Ґ¦¤г ¬ иЁ ¬Ё ®¤®¬ га®ўҐ ®ЇЁблў Ґвбп
Їа®в®Є®« ¬Ё.
…б«Ё ў§ Ё¬®¤Ґ©бвўгойЁҐ ЇаЁ«®¦ҐЁп ўлЇ®«повбп а §ле
¬ иЁ е, в® ў а Ў®вҐ гз бвўго⠢ᥠга®ўЁ ¬®¤Ґ«Ё. …б«Ё ЇаЁ«®¦ҐЁп
ўлЇ®«повбп ®¤®© ¬ иЁҐ, в® § ¤Ґ©бвўговбп ваЁ ўҐаеЁе га®ўп
¬®¤Ґ«Ё.
Ља вЄ п е а ЄвҐаЁбвЁЄ га®ўҐ©
я2“а®ўҐм ЇаЁ«®¦ҐЁп.я0 Џа®в®Є®«л нв®Ј® га®ўп гЁЄ «мл ¤«п
Є ¦¤®© Їа®Ја ¬¬®© бЁбвҐ¬л Ё ®ЇаҐ¤Ґ«пов е а ЄвҐа Ё ®ЎкҐ¬
ЇҐаҐ¤ ў Ґ¬ле ¤ ле.
я2“а®ўҐм ЇаҐ§Ґв жЁЁ.я0 ќв®в га®ўҐм ®вўҐз Ґв § ЇаҐ®Ўа §®ў ЁҐ
б®Ўб⢥ле ¤ ле ЇаЁ«®¦ҐЁ© ў д®а¬ вл, Ї®¤Ј®в ў«Ёў Ґ¬лҐ ¤«п
®Ў¬Ґ . € ®Ў®а®в, ЇаЁпвлҐ ¤ лҐ ЇаҐ®Ўа §гҐв ў ўЁ¤, Ї®пвл©
ЇаЁ«®¦ҐЁо.
я2“а®ўҐм ᥠб .я0 ќв®в га®ўҐм ®ЎҐбЇҐзЁў Ґв бЁеа®Ё§ жЁо
Є®¬¬гЁЄ жЁ© ў ®ЇаҐ¤Ґ«Ґле в®зЄ е ўлЇ®«ҐЁп ЇаЁ«®¦ҐЁ©.
я2’а бЇ®авл© га®ўҐм.я0 ќв®в га®ўҐм ®ЎҐбЇҐзЁў Ґв ¤Ґ¦го Ё
Ї®б«Ґ¤®ў ⥫мго ЇҐаҐ¤ зг ¤ ле ¬Ґ¦¤г 㧫 ¬Ё бҐвЁ.
я2‘ҐвҐў®© га®ўҐм.я0 ќв®в га®ўҐм ¬ аиагвЁ§ жЁо Ї ЄҐв®ў б
¤ л¬Ё Ё ®ЎҐбЇҐзЁў Ґв ЇҐаҐ¤ з㠮⤥«мле Ї ЄҐв®ў.
я2Љ «мл© га®ўҐм.я0 ќв®в га®ўҐм ®ЎҐбЇҐзЁў Ґв
Ї®¬Ґе®гбв®©зЁў®Ґ Є®¤Ёа®ў ЁҐ ¤ ле.
я2”Ё§ЁзҐбЄЁ© га®ўҐм.я0 ќв®в га®ўҐм ®вўҐз Ґв § е а ЄвҐаЁбвЁЄЁ
бЁЈ «®ў ў «ЁЁпе бўп§Ё.
„«п Є ¦¤®Ј® га®ўп ᮧ¤ Ґвбп бў®© Їа®в®Є®« ЇҐаҐ¤ зЁ ¤ ле.
Ћб®ўл¬ ў Їа®в®Є®«Ґ пў«пҐвбп д®а¬ в Ї ЄҐв Їа®в®Є®«
¤ ®Ј® га®ўп. ЋЎйЁ© ўЁ¤ д®а¬ в Їа®в®Є®« «оЎ®Ј® га®ўп Ё¬ҐҐв
б«Ґ¤гойЁ© ўЁ¤:
ЪДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДДДДДї
і ‡ Ј®«®ў®Є і „ лҐ і •ў®бв і
АДДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДДДДДЩ
‡ Ј®«®ў®Є ў ®б®ў®¬ ᮤҐа¦Ёв ¤аҐбго Ёд®а¬ жЁо, еў®бв -
Є®ва®«мго Ёд®а¬ жЁо.
‘ в®зЄЁ §аҐЁп Ї®«п ¤ ле а §«Ёз ов ¦ҐбвЄЁҐ Ё ЈЁЎЄЁҐ
Їа®в®Є®«л.
‚ ¦ҐбвЄ®¬ Їа®в®Є®«Ґ бвагЄвга ЇҐаҐ¤ ў Ґ¬ле ¤ ле Ё§ўҐбв Ё
Ґ ¬ҐпҐвбп. ќв® ®ЎҐбЇҐзЁў Ґв ўлб®Єго нд䥪⨢®бвм ¦ҐбвЄ®Ј®
Їа®в®Є®« .
‚ ЈЁЎЄ®¬ Їа®в®Є®«Ґ д®а¬ в ¤ ле Ґ ®ЇаҐ¤Ґ«Ґ § а ҐҐ.
ѓЁЎЄЁҐ Їа®в®Є®«л «ҐЈзҐ ¤ ЇвЁаговбп Є Ё§¬ҐпойЁ¬бп вॡ®ў Ёп¬.
‘вагЄвга ЈЁЎЄ®Ј® Їа®в®Є®« Ё¬ҐҐв б«Ґ¤гойЁ© ЇаЁЎ«Ё§ЁвҐ«мл©
ўЁ¤:
ЪДДДДДДДДДДДДДВДДДВДДДДДДВДДДВДДДДДДВДДДВДДДДДДВДДДДДДДДДДДДДї
і ‡ Ј®«®ў®Є і’ЁЇі„ 륳’ЁЇі„ 륳’ЁЇі„ 륳 •ў®бв і
АДДДДДДДДДДДДДБДДДБДДДДДДБДДДБДДДДДДБДДДБДДДДДДБДДДДДДДДДДДДДЩ
ѓЁЎЄЁҐ Їа®в®Є®«л ЁбЇ®«м§говбп Є Є Їа ўЁ«® Ў®«ҐҐ ўлб®ЄЁе
га®ўпе бЁб⥬л. €§ўҐбвл ЈЁЎЄЁҐ Їа®в®Є®«л ¤«п га®ўп ЇаЁ«®¦ҐЁ©.
ЏаЁжЁЇл ў§ Ё¬®¤Ґ©бвўЁп га®ўҐ© ᮮ⢥вбвўгов ⥬ ЇаЁжЁЇ ¬,
Є®в®алҐ ¬л а бб¬ ваЁў «Ё ЇаЁ § Є®¬б⢥ б га®ўп¬Ё ®ЇҐа жЁ®®©
б।л.
‚ ¦л¬ ЇаЁжЁЇ®¬ пў«пҐвбп ЇаЁжЁЇ Їа®§а з®бвЁ га®ўҐ©. ’.Ґ.
Їа®в®Є®« Є ¦¤®Ј® га®ўп Ґ § Ґв ¤ ле Ё Ґ Ї®«м§гҐвбп ¤ л¬Ё
Їа®в®Є®«®ў ¤агЈЁе га®ўҐ©.
ЏаЁ ЇҐаҐе®¤Ґ ®в га®ўп Є га®ўо ЁбЇ®«м§гҐвбп ЇаЁжЁЇ
ў«®¦Ґ®бвЁ Їа®в®Є®«®ў. ’.Ґ. Ї®«Ґ ¤ ле Їа®в®Є®« ҐЄ®в®а®Ј®
га®ўп - нв® ўҐбм Їа®в®Є®« б«Ґ¤го饣® га®ўп.
Ќ ЇаЁ¬Ґа.
’а бЇ®авл© Їа®в®Є®« ЪДДДДДДДДДДДВДДДДДДДДДДВДДДДДДДДДДї
і ‡ Ј®«®ў®Є і „ лҐ і •ў®бв і
ГДДДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДґ
АДДДДДДДДДДДї ЪДДДДДДДДДДЩ
‘ҐвҐў®© Їа®в®Є®« ЪДДДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДДї
і ‡ Ј®«®ў®Є і „ лҐ і •ў®бв і
АДДДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДЩ
„ «ҐҐ ¬л Ўг¤Ґ¬ § Є®¬Ёвмбп б Їа®в®Є®« ¬Ё, зЁ п б бҐвҐў®Ј®
га®ўп Ё ўлиҐ ўЇ«®вм ¤® га®ўп ЇаҐ§Ґв жЁЁ.
Џ®¤зҐаЄҐ¬, зв® нвг ¬®Ј®га®ўҐўго ¬®¤Ґ«м Є®¬¬гЁЄ жЁ© ¬л
а бб¬ ваЁў Ґ¬ ў а ¬Є е 8-Ј® га®ўп ¬®Ј®га®ўҐў®© ¬®¤Ґ«Ё
®ЇҐа жЁ®®© б।л.
Ќ ўбҐе га®ўпе, Є®в®алҐ ¬л ў ¤ «мҐ©иҐ¬ б®ЎЁа Ґ¬бп Ё§гз вм,
ЁбЇ®«м§гҐвбп вҐа¬Ё®«®ЈЁзҐбЄЁҐ ®б®ЎҐ®бвЁ вҐе®«®ЈЁЁ
Љ‹€…Ќ’-‘…ђ‚…ђ, Ї®н⮬㠨¦Ґ а бᬮваЁ¬ н«Ґ¬Ґвл нв®© вҐе®«®ЈЁЁ.
я_6.2. Љ®жҐЇжЁЁ вҐе®«®ЈЁЁ Љ«ЁҐв-‘ҐаўҐа
’Ґе®«®ЈЁп Є«ЁҐв/бҐаўҐа - нв® а бЇаҐ¤Ґ«ҐЁҐ ЇаЁЄ« ¤®©
Їа®Ја ¬¬л Ї® ¤ўг¬ «®ЈЁзҐбЄЁ а §«Ёзл¬ Є®¬Ї®Ґв ¬, Є ¦¤л© Ё§
Є®в®але ўлЇ®«пҐв бў®Ё ®в¤Ґ«млҐ дгЄжЁЁ.
ЋЎлз® Є«ЁҐв ¤ Ґв § Їа®бл бҐаўҐа ўлЇ®«ҐЁҐ ®в бў®ҐЈ®
Ё¬ҐЁ ®ЇаҐ¤Ґ«Ґ®© а Ў®вл. ‡ ¤ 祩 бҐаўҐа пў«пҐвбп ®Ўа Ў®вЄ
§ Їа®б®ў Ё ў®§ўа в १г«мв в®ў Є«ЁҐвг.
‡ Ї а ® б л
Ъ Д > Д > Д > Д є > Д > Д > Д > Дї
^ є v
ЪДДДБДДДї є ЪДДДБДДДї
іЉ«ЁҐв і є і‘ҐаўҐа і
АДДДВДДДЩ є АДДДВДДДЩ
^ є v
АД Д < Д < Д < Д є < Д < Д < Д < ДЩ
Ћ в ў Ґ в л
ќв®в Їа®жҐбб з йҐ ўбҐЈ® Їа®Ёб室Ёв дЁ§ЁзҐбЄЁ а §¤Ґ«Ґле
Є®¬ЇмовҐа е зҐаҐ§ в®в Ё«Ё Ё®© вЁЇ «®Є «м®© бҐвЁ. я_я2•®вп Ґ
я_я2®Ўп§ ⥫м®.
—в®Ўл ЇаЁ«®¦ҐЁҐ бв «® ¤Ґ©бвўЁвҐ«м® ЇаЁ«®¦ҐЁҐ¬
Є«ЁҐв/бҐаўҐа, Ґ®Ўе®¤Ё¬ ᮮ⢥вбвўгой п аеЁвҐЄвга . ‹®ЈЁЄ
ЇаЁ«®¦ҐЁп ¤®«¦ Ўлвм а §¤Ґ«Ґ ®в¤Ґ«млҐ Є®¬Ї®Ґвл -
§ Їа иЁў ойЁ© Є®¬Ї®Ґв, Є®в®ал© ¤ Ґв § Їа®бл Ё ®¦Ё¤ Ґв ў®§ўа в
®в ®вўҐз о饣® Є®¬Ї®Ґв - бҐаўҐа .
’ Є®Ґ «®ЈЁзҐбЄ®Ґ а §¤Ґ«ҐЁҐ Ї®§ў®«пҐв «гзиҐ Ї®¤Ј®в®ўЁвм
ЇаЁ«®¦ҐЁҐ Є а бЇаҐ¤Ґ«ҐЁо ў бҐвЁ.
ЌҐ§ ўЁбЁ¬®бвм Є®¬Ї®Ґв®ў ЇаЁ«®¦ҐЁп - ®Ўп§ ⥫쮥
вॡ®ў ЁҐ аеЁвҐЄвгал Є«ЁҐв/бҐаўҐа.
Љ ЄЁҐ Ё§ Є®¬Ї®Ґв®ў ЇаЁ«®¦ҐЁп «гзиҐ а бб¬ ваЁў вм Є Є
Є«ЁҐвлҐ, Є ЄЁҐ - Є Є бҐаўҐалҐ, пў«пҐвбп ў®Їа®б®¬
Їа®ҐЄвЁа®ў Ёп. Њ®¦® ¤ вм «Ёим б«Ґ¤гойЁҐ ®ЎйЁҐ ४®¬Ґ¤ жЁЁ:
Љ«ЁҐв: ўў®¤/ўлў®¤ Ёд®а¬ жЁЁ;
ў§ Ё¬®¤Ґ©бвўЁҐ б Ї®«м§®ў ⥫Ґ¬;
д®а¬г«Ёа®ўЄ § Їа®б®ў;
«®ЈЁЄ ЇаЁ«®¦ҐЁп.
‘ҐаўҐа: § Їа®бл Є б®ў¬Ґбв® ЁбЇ®«м§гҐ¬л¬ аҐбгаб ¬;
®Ўа Ў®вЄ ва § ЄжЁ©.
Џа ўЁ«м®Ґ а бЇаҐ¤Ґ«ҐЁҐ Є®¤ Ї® Є«ЁҐв®¬г Ё бҐаўҐа®¬г
Є®¬Ї®Ґв ¬ пў«пҐвбп Є«озҐўл¬ ў Їа®ҐЄвЁа®ў ЁЁ.
‚§ Ё¬®¤Ґ©бвўЁҐ ¬Ґ¦¤г бҐаўҐал¬Ё Ё Є«ЁҐвл¬Ё Є®¬Ї®Ґв ¬Ё
ЇаЁ«®¦ҐЁп ¬®¦Ґв Ўлвм ¤ҐЄ®¬Ї®§Ёа®ў ® ЇаЁўҐ¤ҐлҐ ўлиҐ 7
га®ўҐ©. € Є ¦¤®¬ Ё§ га®ўҐ©, ®б®ЎҐ® зЁ п б 3-Ј®, ¬®¦®
ўл¤Ґ«пвм Є«ЁҐвл© Ё бҐаўҐал© Є®¬Ї®Ґвл.
‘гйҐбвўгов б«Ґ¤гойЁҐ ¬Ґв®¤л ў§ Ё¬®¤Ґ©бвўЁп ¬Ґ¦¤г Є«ЁҐвл¬Ё
Ё бҐаўҐал¬Ё Є®¬Ї®Ґв ¬Ё:
я21) ЋЎ¬Ґ б®®ЎйҐЁп¬Ё.
ЋзҐм Ї®Їг«пал© ¬Ґе Ё§¬, ®аЁҐвЁа®ў л© гЇа ў«пҐ¬лҐ
б®ЎлвЁп¬Ё ®ЇҐа жЁ®лҐ б।л.
’ Є б। Windows ЁбЇ®«м§гҐв дгЄжЁо SendMessage ¤«п ®Ў¬Ґ
б®®ЎйҐЁп¬Ё ¬Ґ¦¤г ®ЎкҐЄв ¬Ё б।л.
ЂбЁеа®®бвм бᮡ饨© Ї®¤¤Ґа¦Ёў Ґвбп ¬Ґе Ё§¬®¬ ®зҐаҐ¤Ґ©.
…б«Ё б®®ЎйҐЁҐ ЇҐаҐ¤ Ґвбп Є®¬Ї®Ґвг, а бЇ®«®¦Ґ®¬г ¤агЈ®©
¬ иЁҐ, ўв®¬ вЁзҐбЄЁ Ї®¤Є«оз овбп бҐвҐўлҐ Їа®в®Є®«л (га®ўЁ 1,
2, 3, 4).
Њ®¤Ґ«Ё ®Ў¬Ґ б Ї®¬®ймо б®®ЎйҐЁ© Ўл«Ё а бᬮваҐл ў
Є зҐб⢥ ЇаЁ¬ЁвЁў®ў п¤а ¤«п ®Ў¬Ґ б®®ЎйҐЁп¬Ё.
я22) ЋЎкҐЄв®-®аЁҐвЁа®ў лҐ ¬Ґв®¤л.
ЏаЁ¬Ґа®¬ ®ЎкҐЄв®-®аЁҐвЁа®ў ®Ј® ¬Ґв®¤ ў§ Ё¬®¤Ґ©бвўЁп
Є«ЁҐв Ё бҐаўҐа пў«пҐвбп вҐе®«®ЈЁп OLE, Є®в®а п Ўг¤Ґв
а бᬮвॠЁ¦Ґ.
я23) “¤ «ҐлҐ ўл§®ўл Їа®жҐ¤га.
‡ Їа®б ®в Є«ЁҐв ўлЈ«п¤Ёв Ї® д®а¬Ґ Є Є ўл§®ў Їа®жҐ¤гал, ®
нв Їа®жҐ¤га ўЄ«оз Ґв ў бҐЎп ўбо Ї®б«Ґ¤®ў ⥫м®бвм ¤Ґ©бвўЁ© Ї®
ЇҐаҐ¤ зҐ ¤ ле бҐаўҐа, ®Ўа Ў®вЄҐ § Їа®б Ё Ї®бл«ЄҐ ®вўҐв
Є«ЁҐвг. Џа®жҐ¤гал© ЁвҐа䥩б бЄалў Ґв ўбҐ нвЁ ¤Ґ©бвўЁп.
Ѓ §®ўл¬ Ґ¤®бв вЄ®¬ RPC пў«пҐвбп бЁеа®®бвм. ’.Ґ. Є®Ј¤
Є«ЁҐв ®Ўа й Ґвбп б RPC-§ Їа®б ¬Ё Є Їа®жҐ¤гॠбҐаўҐа , в® ®
Ў«®ЄЁагҐвбп ¤® ¬®¬Ґв , Ї®Є бҐаўҐа Ґ ўлЇ®«Ёв дгЄжЁо Ё Ґ
ў®§ўа вЁв १г«мв вл. ‘гйҐбвўгов гб®ўҐаиҐбвў®ў лҐ RPC,
®ЎҐбЇҐзЁў ойЁҐ бЁеа®лҐ ўл§®ўл. ‚ Ёе ¤«п ®Ї®ўҐйҐЁп Є«ЁҐв ®
ўлЇ®«ҐЁЁ RPC ЁбЇ®«м§говбп ®Ўа влҐ ўл§®ўл. •®вп бвагЄвга
бЁеа®®© Їа®Ја ¬¬л бгйҐб⢥® Їа®йҐ бЁеа®®©.
’а ¤ЁжЁ® п ЇаЁЄ« ¤ п Їа®Ја ¬¬ ўлЈ«п¤Ёв б«Ґ¤гойЁ¬ ®Ўа §®¬:
Begin
...
Call1;
Call2;
...
End.
Џа®Ја ¬¬ , ॠ«Ё§гой п вҐе®«®ЈЁо Є«ЁҐв/бҐаўҐа б Ї®¬®ймо
RPC, Ўг¤Ґв ўлЈ«п¤Ґвм б«Ґ¤гойЁ¬ ®Ўа §®¬:
Begin
...
CSInterface(Call1);
CSInterface(Call2);
...
End.
Џа®жҐ¤га CSInterface() - ЁвҐа䥩б п Їа®жҐ¤га , ЇҐаўл©
аЈг¬Ґв Є®в®а®© - нв®, ®Ўлз®, Ё¬п бҐаўҐа®© Їа®жҐ¤гал, Є®в®аго
Ґ®Ўе®¤Ё¬® ўлЇ®«Ёвм. Њ®Јгв ЇҐаҐ¤ ў вмбп Ё ¤®Ї®«ЁвҐ«млҐ
Ї а ¬Ґвал ў Їа®жҐ¤гаг CSInterface().
CвагЄвга г¤ «Ґ®Ј® ўл§®ў Їа®жҐ¤гал ¬®¦Ґв ўлЈ«п¤Ґвм
б«Ґ¤гойЁ¬ ®Ўа §®¬:
ЪДДДДДДДїЪДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДїЪДДДДДДДДДДДї
і‚맮ў іі ЪДДДД<ДДДДїі і іі і
і АДД>ДЕЕД ЏҐаҐ¤ з іі ‘®®ЎйҐЁҐ іЏ®«г票Ґ іі і
і іі Ї а ¬Ґва®ў іі ДДДДДДД>Д іЇ а ¬Ґва®ўДЕЕДД>ДДї і
і іі іі і іі і і
і іі Ћ¦Ё¤ ЁҐ іі і іі‚лЇ®«ҐЁҐ і
і іі іі і ііЇа®жҐ¤гал і
і іі (‚®§®Ў®ў«ҐЁҐіі і іі і і
і іі ЇаЁ ®иЁЎЄҐ)ДДЩі і іі і і
і іі і і іі і і
і іі Џ®«г票Ґ і ‘®®ЎйҐЁҐ іЏҐаҐ¤ з ДЕЕДД<ДДЩ і
і ЪДД<ДЕЕД аҐ§г«мв в®ў і Д<ДДДДДДДij१г«мв в®ўіі і
і‚®§ўа віі і і іі і
АДДДДДДДЩАДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДЩАДДДДДДДДДДДЩ
ЋЎ®ЎйҐ п бвагЄвга ЁвҐа䥩ᮩ Їа®жҐ¤гал, ЇЁб ®©
ЇбҐў¤®Є®¤Ґ, ¬®¦Ґв ўлЈ«п¤Ґвм б«Ґ¤гойЁ¬ ®Ўа §®¬:
Procedure CSInterface(P : Procedure);
Begin
Case P Of
Call1 : Begin
‘®§¤ ЁҐ бвагЄвга ¤ ле ¤«п ЇҐаҐ¤ зЁ Ї® бҐвЁ;
Џ®бл«Є § Їа®б бҐаўҐа;
‚лЇ®«ҐЁҐ Їа®жҐ¤гал Call1 бҐаўҐаҐ;
Џ®¤Ј®в®ўЄ ®вўҐв ;
Џ®бл«Є ®вўҐв Є«ЁҐвг;
ЏаЁҐ¬ ®вўҐв ;
End;
Call2 : Begin
...
End;
Else
...
End {Case};
End {CSInterface};
‘Ёеа®л© е а ЄвҐа Їа®жҐ¤га®Ј® ЁвҐадҐ©б Ё««обваЁагҐвбп
б«Ґ¤гойЁ¬ аЁбгЄ®¬:
Љ«ЁҐв ‘ҐаўҐа
ЪДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДї
і і і і
і1. ServerRequest;іДДДДД> 2. ДДДДДД> іДДДДД> 3. і
і (ЇаЁ®бв ®ў і і . і
і ўлЇ®«ҐЁп) і і . і
і 6.<ДДДДДі<ДДДДД 5. <ДДДДДД і4. RespondClient;і
і . і і і
і . і і і
АДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДДДДДДДЩ
–Ёдал Ї®Є §лў ов Ї®а冷Є Їа®Ёб室пйЁе б®ЎлвЁ©: 1.- § Їа®б;
2. - ЇҐаҐ¤ з § Їа®б ; 3. - з «® ®Ўа Ў®вЄЁ § Їа®б ; 4. - ®вўҐв;
5. - Ї®бл«Є ®вўҐв ; 6. - Їа®¤®«¦ҐЁҐ ўлЇ®«ҐЁп Їа®Ја ¬¬л
Є«ЁҐв .
ђҐ «Ё§ жЁп ЎҐ§ ®¦Ё¤ Ёп Ё««обваЁагҐвбп б«Ґ¤гойЁ¬ ®Ўа §®¬:
Љ«ЁҐв ‘ҐаўҐа
ЪДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДї
і і і і
і1. ServerRequest;іДДДДД> 2. ДДДДДД> іДДДДД> 4. і
і 3. і і . і
і . і і . і
і . і ЪДДДДДДД і5. RespondClient;і
і . і і і і
і 6.<ДДДДДґ<ДДДДДДДЩ АДДДДДДДДДДДДДДДДДЩ
і . і
і . і
АДДДДДДДДДДДДДДДДДЩ
Љ«ЁҐв ¤ Ґв § Їа®б бҐаўҐаг Ё бЁеа®® Їа®¤®«¦ Ґв а Ў®в вм
®¤®ўаҐ¬Ґ® б бҐаўҐал¬ ЇаЁ«®¦ҐЁҐ¬. Џ®§¤ҐҐ Є«ЁҐв «ЁЎ®
§ Їа иЁў Ґв бҐаўҐа, «ЁЎ® Ї®«гз Ґв 㢥¤®¬«ҐЁҐ зҐаҐ§ бЇҐжЁ «м®Ґ
б।бвў® я2Їа®жҐ¤гаг ®Ўа в®Ј® ўл§®ў я0.
‘вагЄвга Їа®Ја ¬¬л Є«ЁҐв б Їа®жҐ¤га®© ®Ўа в®Ј® ўл§®ў
ўЄ«оз Ґв ў ᥡп б«Ґ¤гойЁҐ Є®¬Ї®Ґвл:
1) ЋЇЁб ЁҐ Їа®жҐ¤гал ®Ўа в®Ј® ўл§®ў . ‘®¤Ґа¦ ЁҐ Їа®жҐ¤гал
®Ўа в®Ј® ўл§®ў Ї®«®бвмо ®ЇаҐ¤Ґ«пҐвбп е а ЄвҐа®¬ § ¤ з га®ўҐ¬
Їа®в®Є®« . Ќ бҐвҐў®¬ га®ўҐ (3) - нв® ¬®¦Ґв Ўлвм Їа®бв п
гбв ®ўЄ д« Ј , Ё§ўҐй о饣® Є«ЁҐв ® § ўҐа襨Ё ®ЇҐа жЁЁ. Ќ
га®ўҐ ЇаҐ§Ґв жЁЁ (6), ЇаЁ¬Ґа, ў Їа®в®Є®«Ґ DDE, - нв®
¤®бв в®з® б«®¦лҐ ¤Ґ©бвўЁп.
Procedure CallbackProc;
Begin
...
End {CallbackProc};
2) ЏаҐ¤гб¬ ваЁў Ґвбп ЇҐаҐ¤ з ¤аҐб Їа®жҐ¤гал CallbackProc
®Ўа в®Ј® ўл§®ў ЁвҐа䥩ᮩ Їа®жҐ¤гॠCSInterface. …б«Ё ў
Є зҐб⢥ д ЄвЁзҐбЄ®Ј® Ї а ¬Ґва ЇҐаҐ¤ Ґвбп NIL, в® ўлЇ®«ҐЁҐ
Їа®жҐ¤гал CSInterface Їа®Ёб室Ёв бЁеа®®, Ґб«Ё ЇҐаҐ¤ Ґвбп Ґ
NIL, ¤аҐб @CallbackProc, в® ўлЇ®«ҐЁҐ Їа®Ёб室Ёв бЁеа®®.
’.Ґ. Ї® ўлЇ®«ҐЁо § Їа®б Є®¬¬гЁЄ жЁ® п б। б ¬ ўл§лў Ґв
Їа®жҐ¤гаг CallbackProc, Ё ⥬ б ¬л¬ ®Ї®ўҐй Ґв Є«ЁҐв ®
ўлЇ®«ҐЁЁ § Їа®б .
ЏаЁўҐ¤Ґ п вҐе®«®ЈЁп бЁеа®®Ј® ў§ Ё¬®¤Ґ©бвўЁп Є«ЁҐв Ё
бҐаўҐа ®б®ўҐ Їа®жҐ¤гал ®Ўа в®Ј® ўл§®ў иЁа®Є® ЁбЇ®«м§гҐвбп
ўбҐе га®ўпе Є®¬¬гЁЄ жЁ© Ё ¤ «ҐҐ ¬л ў н⮬ гЎҐ¤Ё¬бп.
я_6.1. ЋЎй п е а ЄвҐаЁбвЁЄ Є®¬¬гЁЄ жЁ© ў ®ЇҐа жЁ®ле б। е
€§«ЁиҐ Ј®ў®аЁвм ® ў ¦®бвЁ Є®¬¬гЁЄ жЁ© ¬Ґ¦¤г а §«Ёзл¬Ё
Є®¬Ї®Ґв ¬Ё ®ЇҐа жЁ®ле б।. Љ®¬¬гЁЄ жЁЁ пў«повбп ў ¦Ґ©иЁ¬
ўЁ¤®¬ ў§ Ё¬®¤Ґ©бвўЁп Їа®жҐбб®ў. Ћв¤Ґ«млҐ бЇҐЄвл нв®Ј®
ў§ Ё¬®¤Ґ©бвўЁп ¬л 㦥 а бб¬ ваЁў «Ё, Є®Ј¤ § Є®¬Ё«Ёбм б
ЇаЁ¬ЁвЁў ¬Ё п¤а ¤«п ®Ў¬Ґ б®®ЎйҐЁп¬Ё. ‚ ¤ ®¬ а §¤Ґ«Ґ
а бᬮваЁ¬ ў®Їа®бл Є®¬¬гЁЄ жЁ© Ў®«ҐҐ иЁа®Є®.
Љ®¬¬гЁЄ жЁЁ ¬Ґ¦¤г Їа®жҐбб ¬Ё ¬®¦® а §¤Ґ«Ёвм ¤ў
б«Ґ¤гойЁе ў аЁ в :
- бҐвҐўлҐ Є®¬¬гЁЄ жЁЁ;
- ўгв२Ґ Є®¬¬гЁЄ жЁЁ.
‘ҐвҐўлҐ Є®¬¬гЁЄ жЁЁ - нв® Є®¬¬гЁЄ жЁЁ ¬Ґ¦¤г Їа®жҐбб ¬Ё,
ўлЇ®«пойЁ¬Ёбп а §«Ёзле Є®¬ЇмовҐа е; ўгв२Ґ Є®¬¬гЁЄ жЁЁ
- нв® Є®¬¬гЁЄ жЁЁ ¬Ґ¦¤г Їа®жҐбб ¬Ё, ўлЇ®«пойЁ¬Ёбп ®¤®¬
Є®¬ЇмовҐаҐ.
ЪДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДДДДДДДї
і ЪДДДДДДДДДї і і ЪДДДДДДДДДї і іЪДДДДДДДДДї ЪДДДДДДДДДїі
і іЏа®жҐбб Ђі і і іЏа®жҐбб ‚і і ііЏа®жҐбб Ђі іЏа®жҐбб ‚іі
і АДДДДВДДДДЩ і і АДДДДВДДДДЩ і іАДДДДВДДДДЩ АДДДДВДДДДЩі
іЪДДДДДБДДДДДДїі іЪДДДДДБДДДДДДїі і ЪДБДДДДДДДДДДДБДДї і
ііЉ®¬¬гЁЄ жЁЁіі ііЉ®¬¬гЁЄ жЁЁіі і і ‚гв२Ґ і і
іАДДДДДДДДДДДДЩі іАДДДДДДДДДДДДЩі і і Є®¬¬гЁЄ жЁЁ і і
і і і і і і¬Ґ¦¤г Їа®жҐбб ¬Ёі і
і і і і і АДДДДДДДДДДДДДДДДЩ і
АДДДДДДВДДДДДДДЩ АДДДДДДВДДДДДДДЩ АДДДДДДДДДДДДДДДДДДДДДДДЩ
АДДДДДДДДДДДДДДДДДДЩ
‘гйҐбвўгҐв а §«ЁзЁп ¬Ґ¦¤г бЇ®б®Ў ¬Ё ®аЈ Ё§ жЁЁ Є®¬¬гЁЄ жЁ©
нвЁе ¤ўге ўЁ¤®ў. Ћ¤ Є®, бгйҐбвўгҐв ⥤ҐжЁп ҐЄ®в®а®¬
ўлб®Є®¬ «®ЈЁзҐбЄ®¬ га®ўҐ Ґ а §«Ёз вм нвЁ ¤ў ўЁ¤ Є®¬¬гЁЄ жЁ©.
Џа®Ја ¬¬Ёбв ў бў®Ёе ЇаЁ«®¦ҐЁпе ЁбЇ®«м§гҐв ҐЄ®в®ал© Ў®а
ЇаЁ¬ЁвЁў®ў ®Ў¬Ґ ¤ л¬Ё ¬Ґ¦¤г Їа®жҐбб ¬Ё, б। б ¬
Ї®¤Є«оз Ґв бҐвҐўлҐ Є®¬¬гЁЄ жЁЁ, Ґб«Ё Їа®жҐббл ўлЇ®«повбп
а §ле Є®¬ЇмовҐа е, Ё«Ё ®Ја ЁзЁў Ґвбп ўгв२¬Ё
Є®¬¬гЁЄ жЁп¬Ё, Ґб«Ё Їа®жҐббл ўлЇ®«повбп ®¤®© ¬ иЁҐ.
ЌҐ§ ўЁбЁ¬® ®в бЇ®б®Ў ॠ«Ё§ жЁЁ Є®¬¬гЁЄ жЁ©, Є ¦¤л©
Ї авҐа ¤®«¦Ґ Ї®Ё¬ вм ¤агЈго бв®а®г. Џ®н⮬㠢 Є®¬¬гЁЄ жЁпе,
Є Є Ё ў Є Є®© ¤агЈ®© ®Ў« бвЁ, бгйҐбвўгҐв ®Ја®¬ п Ї®вॡ®бвм ў
бв ¤ авЁ§ жЁЁ. ‘в ¤ авЁ§ жЁп бЇ®б®ЎбвўгҐв бвлЄгҐ¬®бвЁ а §«Ёзле
бЁб⥬ Ё ⥬ б ¬л¬ б®Єа й Ґв гбЁ«Ёп Ї® Ёе Їа®Ја ¬¬Ёа®ў Ёо.
‚ а ¬Є е бв ¤ ав®ў ᮧ¤ овбп я2Є®¬¬гЁЄ жЁ®лҐ Їа®в®Є®«л.
Ћ¤Ё Ё§ ЁЎ®«ҐҐ г¤ зле ў аЁ в®ў бЁбвҐ¬л Є®¬¬гЁЄ жЁ®ле
Їа®в®Є®«®ў а §а Ў®в « ЊҐ¦¤г த п ®аЈ Ё§ жЁп бв ¤ авЁ§ жЁЁ
ISO (International Standards Organisation), ᮧ¤ ўи п бв ¤ авго
¬®Ј®га®ўҐўго ¬®¤Ґ«м Є®¬¬гЁЄ жЁ© - ¬®¤Ґ«м OSI (Open System
Interconnection).
ќв ¬®¤Ґ«м ЁбЇ®«м§гҐвбп ў ®б®ў®¬ ¤«п бҐвҐ©, ® ¬®¦Ґв Ўлвм
ЁбЇ®«м§®ў Ё ¤«п Ї®бв஥Ёп Їа®в®Є®«®ў ўгваҐЁе Є®¬¬гЁЄ жЁ©,
Ґб«Ё а бб¬ ваЁў вм в®«мЄ® ваЁ ўҐаеЁе га®ўп ¬®¤Ґ«Ё.
ќв ¬®¤Ґ«м Ё¬ҐҐв б«Ґ¤гойЁ© ўЁ¤.
ЪДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДї
і ЏаЁ«®¦ҐЁп і і ЏаЁ«®¦ҐЁп і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ЏаҐ§Ґв жЁЁ і і ЏаҐ§Ґв жЁЁ і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ‘Ґ б ГДДДДДДДДДДДДДДДДДґ ‘Ґ б і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ’а бЇ®авл© і і ’а бЇ®авл© і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ‘ҐвҐў®© і і ‘ҐвҐў®© і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і Љ «мл© і і Љ «мл© і
ГДДДДДДДДДДДДДДДДґ ГДДДДДДДДДДДДДДДДґ
і ”Ё§ЁзҐбЄЁ© і і ”Ё§ЁзҐбЄЁ© і
АДДДДДДДВДДДДДДДДЩ АДДДДДДДВДДДДДДДДЩ
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
‚§ Ё¬®¤Ґ©бвўЁҐ ¬Ґ¦¤г Ї а ¬Ё га®ўҐ© (ўҐае-Ё§) ®ЇЁблў Ґвбп
¬Ґ¦га®ўҐўл¬Ё ЁвҐадҐ©б ¬Ё.
‚§ Ё¬®¤Ґ©бвўЁҐ ¬Ґ¦¤г ¬ иЁ ¬Ё ®¤®¬ га®ўҐ ®ЇЁблў Ґвбп
Їа®в®Є®« ¬Ё.
…б«Ё ў§ Ё¬®¤Ґ©бвўгойЁҐ ЇаЁ«®¦ҐЁп ўлЇ®«повбп а §ле
¬ иЁ е, в® ў а Ў®вҐ гз бвўго⠢ᥠга®ўЁ ¬®¤Ґ«Ё. …б«Ё ЇаЁ«®¦ҐЁп
ўлЇ®«повбп ®¤®© ¬ иЁҐ, в® § ¤Ґ©бвўговбп ваЁ ўҐаеЁе га®ўп
¬®¤Ґ«Ё.
Ља вЄ п е а ЄвҐаЁбвЁЄ га®ўҐ©
я2“а®ўҐм ЇаЁ«®¦ҐЁп.я0 Џа®в®Є®«л нв®Ј® га®ўп гЁЄ «мл ¤«п
Є ¦¤®© Їа®Ја ¬¬®© бЁбвҐ¬л Ё ®ЇаҐ¤Ґ«пов е а ЄвҐа Ё ®ЎкҐ¬
ЇҐаҐ¤ ў Ґ¬ле ¤ ле.
я2“а®ўҐм ЇаҐ§Ґв жЁЁ.я0 ќв®в га®ўҐм ®вўҐз Ґв § ЇаҐ®Ўа §®ў ЁҐ
б®Ўб⢥ле ¤ ле ЇаЁ«®¦ҐЁ© ў д®а¬ вл, Ї®¤Ј®в ў«Ёў Ґ¬лҐ ¤«п
®Ў¬Ґ . € ®Ў®а®в, ЇаЁпвлҐ ¤ лҐ ЇаҐ®Ўа §гҐв ў ўЁ¤, Ї®пвл©
ЇаЁ«®¦ҐЁо.
я2“а®ўҐм ᥠб .я0 ќв®в га®ўҐм ®ЎҐбЇҐзЁў Ґв бЁеа®Ё§ жЁо
Є®¬¬гЁЄ жЁ© ў ®ЇаҐ¤Ґ«Ґле в®зЄ е ўлЇ®«ҐЁп ЇаЁ«®¦ҐЁ©.
я2’а бЇ®авл© га®ўҐм.я0 ќв®в га®ўҐм ®ЎҐбЇҐзЁў Ґв ¤Ґ¦го Ё
Ї®б«Ґ¤®ў ⥫мго ЇҐаҐ¤ зг ¤ ле ¬Ґ¦¤г 㧫 ¬Ё бҐвЁ.
я2‘ҐвҐў®© га®ўҐм.я0 ќв®в га®ўҐм ¬ аиагвЁ§ жЁо Ї ЄҐв®ў б
¤ л¬Ё Ё ®ЎҐбЇҐзЁў Ґв ЇҐаҐ¤ з㠮⤥«мле Ї ЄҐв®ў.
я2Љ «мл© га®ўҐм.я0 ќв®в га®ўҐм ®ЎҐбЇҐзЁў Ґв
Ї®¬Ґе®гбв®©зЁў®Ґ Є®¤Ёа®ў ЁҐ ¤ ле.
я2”Ё§ЁзҐбЄЁ© га®ўҐм.я0 ќв®в га®ўҐм ®вўҐз Ґв § е а ЄвҐаЁбвЁЄЁ
бЁЈ «®ў ў «ЁЁпе бўп§Ё.
„«п Є ¦¤®Ј® га®ўп ᮧ¤ Ґвбп бў®© Їа®в®Є®« ЇҐаҐ¤ зЁ ¤ ле.
Ћб®ўл¬ ў Їа®в®Є®«Ґ пў«пҐвбп д®а¬ в Ї ЄҐв Їа®в®Є®«
¤ ®Ј® га®ўп. ЋЎйЁ© ўЁ¤ д®а¬ в Їа®в®Є®« «оЎ®Ј® га®ўп Ё¬ҐҐв
б«Ґ¤гойЁ© ўЁ¤:
ЪДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДДДДДї
і ‡ Ј®«®ў®Є і „ лҐ і •ў®бв і
АДДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДДДДДЩ
‡ Ј®«®ў®Є ў ®б®ў®¬ ᮤҐа¦Ёв ¤аҐбго Ёд®а¬ жЁо, еў®бв -
Є®ва®«мго Ёд®а¬ жЁо.
‘ в®зЄЁ §аҐЁп Ї®«п ¤ ле а §«Ёз ов ¦ҐбвЄЁҐ Ё ЈЁЎЄЁҐ
Їа®в®Є®«л.
‚ ¦ҐбвЄ®¬ Їа®в®Є®«Ґ бвагЄвга ЇҐаҐ¤ ў Ґ¬ле ¤ ле Ё§ўҐбв Ё
Ґ ¬ҐпҐвбп. ќв® ®ЎҐбЇҐзЁў Ґв ўлб®Єго нд䥪⨢®бвм ¦ҐбвЄ®Ј®
Їа®в®Є®« .
‚ ЈЁЎЄ®¬ Їа®в®Є®«Ґ д®а¬ в ¤ ле Ґ ®ЇаҐ¤Ґ«Ґ § а ҐҐ.
ѓЁЎЄЁҐ Їа®в®Є®«л «ҐЈзҐ ¤ ЇвЁаговбп Є Ё§¬ҐпойЁ¬бп вॡ®ў Ёп¬.
‘вагЄвга ЈЁЎЄ®Ј® Їа®в®Є®« Ё¬ҐҐв б«Ґ¤гойЁ© ЇаЁЎ«Ё§ЁвҐ«мл©
ўЁ¤:
ЪДДДДДДДДДДДДДВДДДВДДДДДДВДДДВДДДДДДВДДДВДДДДДДВДДДДДДДДДДДДДї
і ‡ Ј®«®ў®Є і’ЁЇі„ 륳’ЁЇі„ 륳’ЁЇі„ 륳 •ў®бв і
АДДДДДДДДДДДДДБДДДБДДДДДДБДДДБДДДДДДБДДДБДДДДДДБДДДДДДДДДДДДДЩ
ѓЁЎЄЁҐ Їа®в®Є®«л ЁбЇ®«м§говбп Є Є Їа ўЁ«® Ў®«ҐҐ ўлб®ЄЁе
га®ўпе бЁб⥬л. €§ўҐбвл ЈЁЎЄЁҐ Їа®в®Є®«л ¤«п га®ўп ЇаЁ«®¦ҐЁ©.
ЏаЁжЁЇл ў§ Ё¬®¤Ґ©бвўЁп га®ўҐ© ᮮ⢥вбвўгов ⥬ ЇаЁжЁЇ ¬,
Є®в®алҐ ¬л а бб¬ ваЁў «Ё ЇаЁ § Є®¬б⢥ б га®ўп¬Ё ®ЇҐа жЁ®®©
б।л.
‚ ¦л¬ ЇаЁжЁЇ®¬ пў«пҐвбп ЇаЁжЁЇ Їа®§а з®бвЁ га®ўҐ©. ’.Ґ.
Їа®в®Є®« Є ¦¤®Ј® га®ўп Ґ § Ґв ¤ ле Ё Ґ Ї®«м§гҐвбп ¤ л¬Ё
Їа®в®Є®«®ў ¤агЈЁе га®ўҐ©.
ЏаЁ ЇҐаҐе®¤Ґ ®в га®ўп Є га®ўо ЁбЇ®«м§гҐвбп ЇаЁжЁЇ
ў«®¦Ґ®бвЁ Їа®в®Є®«®ў. ’.Ґ. Ї®«Ґ ¤ ле Їа®в®Є®« ҐЄ®в®а®Ј®
га®ўп - нв® ўҐбм Їа®в®Є®« б«Ґ¤го饣® га®ўп.
Ќ ЇаЁ¬Ґа.
’а бЇ®авл© Їа®в®Є®« ЪДДДДДДДДДДДВДДДДДДДДДДВДДДДДДДДДДї
і ‡ Ј®«®ў®Є і „ лҐ і •ў®бв і
ГДДДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДґ
АДДДДДДДДДДДї ЪДДДДДДДДДДЩ
‘ҐвҐў®© Їа®в®Є®« ЪДДДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДДї
і ‡ Ј®«®ў®Є і „ лҐ і •ў®бв і
АДДДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДЩ
„ «ҐҐ ¬л Ўг¤Ґ¬ § Є®¬Ёвмбп б Їа®в®Є®« ¬Ё, зЁ п б бҐвҐў®Ј®
га®ўп Ё ўлиҐ ўЇ«®вм ¤® га®ўп ЇаҐ§Ґв жЁЁ.
Џ®¤зҐаЄҐ¬, зв® нвг ¬®Ј®га®ўҐўго ¬®¤Ґ«м Є®¬¬гЁЄ жЁ© ¬л
а бб¬ ваЁў Ґ¬ ў а ¬Є е 8-Ј® га®ўп ¬®Ј®га®ўҐў®© ¬®¤Ґ«Ё
®ЇҐа жЁ®®© б।л.
Ќ ўбҐе га®ўпе, Є®в®алҐ ¬л ў ¤ «мҐ©иҐ¬ б®ЎЁа Ґ¬бп Ё§гз вм,
ЁбЇ®«м§гҐвбп вҐа¬Ё®«®ЈЁзҐбЄЁҐ ®б®ЎҐ®бвЁ вҐе®«®ЈЁЁ
Љ‹€…Ќ’-‘…ђ‚…ђ, Ї®н⮬㠨¦Ґ а бᬮваЁ¬ н«Ґ¬Ґвл нв®© вҐе®«®ЈЁЁ.
я_6.2. Љ®жҐЇжЁЁ вҐе®«®ЈЁЁ Љ«ЁҐв-‘ҐаўҐа
’Ґе®«®ЈЁп Є«ЁҐв/бҐаўҐа - нв® а бЇаҐ¤Ґ«ҐЁҐ ЇаЁЄ« ¤®©
Їа®Ја ¬¬л Ї® ¤ўг¬ «®ЈЁзҐбЄЁ а §«Ёзл¬ Є®¬Ї®Ґв ¬, Є ¦¤л© Ё§
Є®в®але ўлЇ®«пҐв бў®Ё ®в¤Ґ«млҐ дгЄжЁЁ.
ЋЎлз® Є«ЁҐв ¤ Ґв § Їа®бл бҐаўҐа ўлЇ®«ҐЁҐ ®в бў®ҐЈ®
Ё¬ҐЁ ®ЇаҐ¤Ґ«Ґ®© а Ў®вл. ‡ ¤ 祩 бҐаўҐа пў«пҐвбп ®Ўа Ў®вЄ
§ Їа®б®ў Ё ў®§ўа в १г«мв в®ў Є«ЁҐвг.
‡ Ї а ® б л
Ъ Д > Д > Д > Д є > Д > Д > Д > Дї
^ є v
ЪДДДБДДДї є ЪДДДБДДДї
іЉ«ЁҐв і є і‘ҐаўҐа і
АДДДВДДДЩ є АДДДВДДДЩ
^ є v
АД Д < Д < Д < Д є < Д < Д < Д < ДЩ
Ћ в ў Ґ в л
ќв®в Їа®жҐбб з йҐ ўбҐЈ® Їа®Ёб室Ёв дЁ§ЁзҐбЄЁ а §¤Ґ«Ґле
Є®¬ЇмовҐа е зҐаҐ§ в®в Ё«Ё Ё®© вЁЇ «®Є «м®© бҐвЁ. я_я2•®вп Ґ
я_я2®Ўп§ ⥫м®.
—в®Ўл ЇаЁ«®¦ҐЁҐ бв «® ¤Ґ©бвўЁвҐ«м® ЇаЁ«®¦ҐЁҐ¬
Є«ЁҐв/бҐаўҐа, Ґ®Ўе®¤Ё¬ ᮮ⢥вбвўгой п аеЁвҐЄвга . ‹®ЈЁЄ
ЇаЁ«®¦ҐЁп ¤®«¦ Ўлвм а §¤Ґ«Ґ ®в¤Ґ«млҐ Є®¬Ї®Ґвл -
§ Їа иЁў ойЁ© Є®¬Ї®Ґв, Є®в®ал© ¤ Ґв § Їа®бл Ё ®¦Ё¤ Ґв ў®§ўа в
®в ®вўҐз о饣® Є®¬Ї®Ґв - бҐаўҐа .
’ Є®Ґ «®ЈЁзҐбЄ®Ґ а §¤Ґ«ҐЁҐ Ї®§ў®«пҐв «гзиҐ Ї®¤Ј®в®ўЁвм
ЇаЁ«®¦ҐЁҐ Є а бЇаҐ¤Ґ«ҐЁо ў бҐвЁ.
ЌҐ§ ўЁбЁ¬®бвм Є®¬Ї®Ґв®ў ЇаЁ«®¦ҐЁп - ®Ўп§ ⥫쮥
вॡ®ў ЁҐ аеЁвҐЄвгал Є«ЁҐв/бҐаўҐа.
Љ ЄЁҐ Ё§ Є®¬Ї®Ґв®ў ЇаЁ«®¦ҐЁп «гзиҐ а бб¬ ваЁў вм Є Є
Є«ЁҐвлҐ, Є ЄЁҐ - Є Є бҐаўҐалҐ, пў«пҐвбп ў®Їа®б®¬
Їа®ҐЄвЁа®ў Ёп. Њ®¦® ¤ вм «Ёим б«Ґ¤гойЁҐ ®ЎйЁҐ ४®¬Ґ¤ жЁЁ:
Љ«ЁҐв: ўў®¤/ўлў®¤ Ёд®а¬ жЁЁ;
ў§ Ё¬®¤Ґ©бвўЁҐ б Ї®«м§®ў ⥫Ґ¬;
д®а¬г«Ёа®ўЄ § Їа®б®ў;
«®ЈЁЄ ЇаЁ«®¦ҐЁп.
‘ҐаўҐа: § Їа®бл Є б®ў¬Ґбв® ЁбЇ®«м§гҐ¬л¬ аҐбгаб ¬;
®Ўа Ў®вЄ ва § ЄжЁ©.
Џа ўЁ«м®Ґ а бЇаҐ¤Ґ«ҐЁҐ Є®¤ Ї® Є«ЁҐв®¬г Ё бҐаўҐа®¬г
Є®¬Ї®Ґв ¬ пў«пҐвбп Є«озҐўл¬ ў Їа®ҐЄвЁа®ў ЁЁ.
‚§ Ё¬®¤Ґ©бвўЁҐ ¬Ґ¦¤г бҐаўҐал¬Ё Ё Є«ЁҐвл¬Ё Є®¬Ї®Ґв ¬Ё
ЇаЁ«®¦ҐЁп ¬®¦Ґв Ўлвм ¤ҐЄ®¬Ї®§Ёа®ў ® ЇаЁўҐ¤ҐлҐ ўлиҐ 7
га®ўҐ©. € Є ¦¤®¬ Ё§ га®ўҐ©, ®б®ЎҐ® зЁ п б 3-Ј®, ¬®¦®
ўл¤Ґ«пвм Є«ЁҐвл© Ё бҐаўҐал© Є®¬Ї®Ґвл.
‘гйҐбвўгов б«Ґ¤гойЁҐ ¬Ґв®¤л ў§ Ё¬®¤Ґ©бвўЁп ¬Ґ¦¤г Є«ЁҐвл¬Ё
Ё бҐаўҐал¬Ё Є®¬Ї®Ґв ¬Ё:
я21) ЋЎ¬Ґ б®®ЎйҐЁп¬Ё.
ЋзҐм Ї®Їг«пал© ¬Ґе Ё§¬, ®аЁҐвЁа®ў л© гЇа ў«пҐ¬лҐ
б®ЎлвЁп¬Ё ®ЇҐа жЁ®лҐ б।л.
’ Є б। Windows ЁбЇ®«м§гҐв дгЄжЁо SendMessage ¤«п ®Ў¬Ґ
б®®ЎйҐЁп¬Ё ¬Ґ¦¤г ®ЎкҐЄв ¬Ё б।л.
ЂбЁеа®®бвм бᮡ饨© Ї®¤¤Ґа¦Ёў Ґвбп ¬Ґе Ё§¬®¬ ®зҐаҐ¤Ґ©.
…б«Ё б®®ЎйҐЁҐ ЇҐаҐ¤ Ґвбп Є®¬Ї®Ґвг, а бЇ®«®¦Ґ®¬г ¤агЈ®©
¬ иЁҐ, ўв®¬ вЁзҐбЄЁ Ї®¤Є«оз овбп бҐвҐўлҐ Їа®в®Є®«л (га®ўЁ 1,
2, 3, 4).
Њ®¤Ґ«Ё ®Ў¬Ґ б Ї®¬®ймо б®®ЎйҐЁ© Ўл«Ё а бᬮваҐл ў
Є зҐб⢥ ЇаЁ¬ЁвЁў®ў п¤а ¤«п ®Ў¬Ґ б®®ЎйҐЁп¬Ё.
я22) ЋЎкҐЄв®-®аЁҐвЁа®ў лҐ ¬Ґв®¤л.
ЏаЁ¬Ґа®¬ ®ЎкҐЄв®-®аЁҐвЁа®ў ®Ј® ¬Ґв®¤ ў§ Ё¬®¤Ґ©бвўЁп
Є«ЁҐв Ё бҐаўҐа пў«пҐвбп вҐе®«®ЈЁп OLE, Є®в®а п Ўг¤Ґв
а бᬮвॠЁ¦Ґ.
я23) “¤ «ҐлҐ ўл§®ўл Їа®жҐ¤га.
‡ Їа®б ®в Є«ЁҐв ўлЈ«п¤Ёв Ї® д®а¬Ґ Є Є ўл§®ў Їа®жҐ¤гал, ®
нв Їа®жҐ¤га ўЄ«оз Ґв ў бҐЎп ўбо Ї®б«Ґ¤®ў ⥫м®бвм ¤Ґ©бвўЁ© Ї®
ЇҐаҐ¤ зҐ ¤ ле бҐаўҐа, ®Ўа Ў®вЄҐ § Їа®б Ё Ї®бл«ЄҐ ®вўҐв
Є«ЁҐвг. Џа®жҐ¤гал© ЁвҐа䥩б бЄалў Ґв ўбҐ нвЁ ¤Ґ©бвўЁп.
Ѓ §®ўл¬ Ґ¤®бв вЄ®¬ RPC пў«пҐвбп бЁеа®®бвм. ’.Ґ. Є®Ј¤
Є«ЁҐв ®Ўа й Ґвбп б RPC-§ Їа®б ¬Ё Є Їа®жҐ¤гॠбҐаўҐа , в® ®
Ў«®ЄЁагҐвбп ¤® ¬®¬Ґв , Ї®Є бҐаўҐа Ґ ўлЇ®«Ёв дгЄжЁо Ё Ґ
ў®§ўа вЁв १г«мв вл. ‘гйҐбвўгов гб®ўҐаиҐбвў®ў лҐ RPC,
®ЎҐбЇҐзЁў ойЁҐ бЁеа®лҐ ўл§®ўл. ‚ Ёе ¤«п ®Ї®ўҐйҐЁп Є«ЁҐв ®
ўлЇ®«ҐЁЁ RPC ЁбЇ®«м§говбп ®Ўа влҐ ўл§®ўл. •®вп бвагЄвга
бЁеа®®© Їа®Ја ¬¬л бгйҐб⢥® Їа®йҐ бЁеа®®©.
’а ¤ЁжЁ® п ЇаЁЄ« ¤ п Їа®Ја ¬¬ ўлЈ«п¤Ёв б«Ґ¤гойЁ¬ ®Ўа §®¬:
Begin
...
Call1;
Call2;
...
End.
Џа®Ја ¬¬ , ॠ«Ё§гой п вҐе®«®ЈЁо Є«ЁҐв/бҐаўҐа б Ї®¬®ймо
RPC, Ўг¤Ґв ўлЈ«п¤Ґвм б«Ґ¤гойЁ¬ ®Ўа §®¬:
Begin
...
CSInterface(Call1);
CSInterface(Call2);
...
End.
Џа®жҐ¤га CSInterface() - ЁвҐа䥩б п Їа®жҐ¤га , ЇҐаўл©
аЈг¬Ґв Є®в®а®© - нв®, ®Ўлз®, Ё¬п бҐаўҐа®© Їа®жҐ¤гал, Є®в®аго
Ґ®Ўе®¤Ё¬® ўлЇ®«Ёвм. Њ®Јгв ЇҐаҐ¤ ў вмбп Ё ¤®Ї®«ЁвҐ«млҐ
Ї а ¬Ґвал ў Їа®жҐ¤гаг CSInterface().
CвагЄвга г¤ «Ґ®Ј® ўл§®ў Їа®жҐ¤гал ¬®¦Ґв ўлЈ«п¤Ґвм
б«Ґ¤гойЁ¬ ®Ўа §®¬:
ЪДДДДДДДїЪДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДїЪДДДДДДДДДДДї
і‚맮ў іі ЪДДДД<ДДДДїі і іі і
і АДД>ДЕЕД ЏҐаҐ¤ з іі ‘®®ЎйҐЁҐ іЏ®«г票Ґ іі і
і іі Ї а ¬Ґва®ў іі ДДДДДДД>Д іЇ а ¬Ґва®ўДЕЕДД>ДДї і
і іі іі і іі і і
і іі Ћ¦Ё¤ ЁҐ іі і іі‚лЇ®«ҐЁҐ і
і іі іі і ііЇа®жҐ¤гал і
і іі (‚®§®Ў®ў«ҐЁҐіі і іі і і
і іі ЇаЁ ®иЁЎЄҐ)ДДЩі і іі і і
і іі і і іі і і
і іі Џ®«г票Ґ і ‘®®ЎйҐЁҐ іЏҐаҐ¤ з ДЕЕДД<ДДЩ і
і ЪДД<ДЕЕД аҐ§г«мв в®ў і Д<ДДДДДДДij१г«мв в®ўіі і
і‚®§ўа віі і і іі і
АДДДДДДДЩАДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДЩАДДДДДДДДДДДЩ
ЋЎ®ЎйҐ п бвагЄвга ЁвҐа䥩ᮩ Їа®жҐ¤гал, ЇЁб ®©
ЇбҐў¤®Є®¤Ґ, ¬®¦Ґв ўлЈ«п¤Ґвм б«Ґ¤гойЁ¬ ®Ўа §®¬:
Procedure CSInterface(P : Procedure);
Begin
Case P Of
Call1 : Begin
‘®§¤ ЁҐ бвагЄвга ¤ ле ¤«п ЇҐаҐ¤ зЁ Ї® бҐвЁ;
Џ®бл«Є § Їа®б бҐаўҐа;
‚лЇ®«ҐЁҐ Їа®жҐ¤гал Call1 бҐаўҐаҐ;
Џ®¤Ј®в®ўЄ ®вўҐв ;
Џ®бл«Є ®вўҐв Є«ЁҐвг;
ЏаЁҐ¬ ®вўҐв ;
End;
Call2 : Begin
...
End;
Else
...
End {Case};
End {CSInterface};
‘Ёеа®л© е а ЄвҐа Їа®жҐ¤га®Ј® ЁвҐадҐ©б Ё««обваЁагҐвбп
б«Ґ¤гойЁ¬ аЁбгЄ®¬:
Љ«ЁҐв ‘ҐаўҐа
ЪДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДї
і і і і
і1. ServerRequest;іДДДДД> 2. ДДДДДД> іДДДДД> 3. і
і (ЇаЁ®бв ®ў і і . і
і ўлЇ®«ҐЁп) і і . і
і 6.<ДДДДДі<ДДДДД 5. <ДДДДДД і4. RespondClient;і
і . і і і
і . і і і
АДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДДДДДДДЩ
–Ёдал Ї®Є §лў ов Ї®а冷Є Їа®Ёб室пйЁе б®ЎлвЁ©: 1.- § Їа®б;
2. - ЇҐаҐ¤ з § Їа®б ; 3. - з «® ®Ўа Ў®вЄЁ § Їа®б ; 4. - ®вўҐв;
5. - Ї®бл«Є ®вўҐв ; 6. - Їа®¤®«¦ҐЁҐ ўлЇ®«ҐЁп Їа®Ја ¬¬л
Є«ЁҐв .
ђҐ «Ё§ жЁп ЎҐ§ ®¦Ё¤ Ёп Ё««обваЁагҐвбп б«Ґ¤гойЁ¬ ®Ўа §®¬:
Љ«ЁҐв ‘ҐаўҐа
ЪДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДї
і і і і
і1. ServerRequest;іДДДДД> 2. ДДДДДД> іДДДДД> 4. і
і 3. і і . і
і . і і . і
і . і ЪДДДДДДД і5. RespondClient;і
і . і і і і
і 6.<ДДДДДґ<ДДДДДДДЩ АДДДДДДДДДДДДДДДДДЩ
і . і
і . і
АДДДДДДДДДДДДДДДДДЩ
Љ«ЁҐв ¤ Ґв § Їа®б бҐаўҐаг Ё бЁеа®® Їа®¤®«¦ Ґв а Ў®в вм
®¤®ўаҐ¬Ґ® б бҐаўҐал¬ ЇаЁ«®¦ҐЁҐ¬. Џ®§¤ҐҐ Є«ЁҐв «ЁЎ®
§ Їа иЁў Ґв бҐаўҐа, «ЁЎ® Ї®«гз Ґв 㢥¤®¬«ҐЁҐ зҐаҐ§ бЇҐжЁ «м®Ґ
б।бвў® я2Їа®жҐ¤гаг ®Ўа в®Ј® ўл§®ў я0.
‘вагЄвга Їа®Ја ¬¬л Є«ЁҐв б Їа®жҐ¤га®© ®Ўа в®Ј® ўл§®ў
ўЄ«оз Ґв ў ᥡп б«Ґ¤гойЁҐ Є®¬Ї®Ґвл:
1) ЋЇЁб ЁҐ Їа®жҐ¤гал ®Ўа в®Ј® ўл§®ў . ‘®¤Ґа¦ ЁҐ Їа®жҐ¤гал
®Ўа в®Ј® ўл§®ў Ї®«®бвмо ®ЇаҐ¤Ґ«пҐвбп е а ЄвҐа®¬ § ¤ з га®ўҐ¬
Їа®в®Є®« . Ќ бҐвҐў®¬ га®ўҐ (3) - нв® ¬®¦Ґв Ўлвм Їа®бв п
гбв ®ўЄ д« Ј , Ё§ўҐй о饣® Є«ЁҐв ® § ўҐа襨Ё ®ЇҐа жЁЁ. Ќ
га®ўҐ ЇаҐ§Ґв жЁЁ (6), ЇаЁ¬Ґа, ў Їа®в®Є®«Ґ DDE, - нв®
¤®бв в®з® б«®¦лҐ ¤Ґ©бвўЁп.
Procedure CallbackProc;
Begin
...
End {CallbackProc};
2) ЏаҐ¤гб¬ ваЁў Ґвбп ЇҐаҐ¤ з ¤аҐб Їа®жҐ¤гал CallbackProc
®Ўа в®Ј® ўл§®ў ЁвҐа䥩ᮩ Їа®жҐ¤гॠCSInterface. …б«Ё ў
Є зҐб⢥ д ЄвЁзҐбЄ®Ј® Ї а ¬Ґва ЇҐаҐ¤ Ґвбп NIL, в® ўлЇ®«ҐЁҐ
Їа®жҐ¤гал CSInterface Їа®Ёб室Ёв бЁеа®®, Ґб«Ё ЇҐаҐ¤ Ґвбп Ґ
NIL, ¤аҐб @CallbackProc, в® ўлЇ®«ҐЁҐ Їа®Ёб室Ёв бЁеа®®.
’.Ґ. Ї® ўлЇ®«ҐЁо § Їа®б Є®¬¬гЁЄ жЁ® п б। б ¬ ўл§лў Ґв
Їа®жҐ¤гаг CallbackProc, Ё ⥬ б ¬л¬ ®Ї®ўҐй Ґв Є«ЁҐв ®
ўлЇ®«ҐЁЁ § Їа®б .
ЏаЁўҐ¤Ґ п вҐе®«®ЈЁп бЁеа®®Ј® ў§ Ё¬®¤Ґ©бвўЁп Є«ЁҐв Ё
бҐаўҐа ®б®ўҐ Їа®жҐ¤гал ®Ўа в®Ј® ўл§®ў иЁа®Є® ЁбЇ®«м§гҐвбп
ўбҐе га®ўпе Є®¬¬гЁЄ жЁ© Ё ¤ «ҐҐ ¬л ў н⮬ гЎҐ¤Ё¬бп.
Соседние файлы в папке Операционные среды АСОИУ