Skip to main content

Шта је РПЦ позив у рачунарском умрежавању?

Anonim

Програм на једном рачунару на мрежи користи позив за даљински поступак да би захтевао програм на другом рачунару на мрежи без познавања детаља мреже. РПЦ протокол је мрежни програмски модел за комуникацију од тачке до тачке унутар или између софтверских апликација. РПЦ је познат и као позив подпрограма или функцијски позив.

Како функционише РПЦ

У РПЦ-у, слање рачунара прави захтев у облику поступка, функције или позива. РПЦ преводи ове позиве у захтеве и шаље их преко мреже до жељеног одредишта. Прималац РПЦ-а затим обрађује захтев базиран на имену процедуре и листи аргумената и шаље одговор на пошиљаоца када је завршен. РПЦ апликације обично примењују софтверске модуле назване "прокиес" и "стубс" које брокирају даљинске позиве и чине их програмером да буду исти као локални позиви.

Апликације за позивање РПЦ обично раде синхроно, чекајући да даљински поступак врати резултат. Међутим, коришћење лаких нити са истом адресом значи да се више РПЦ-а може појавити истовремено. РПЦ укључује логичку тајмт за обраду мрежних кварова или других ситуација у којима се РПЦс не враћају.

РПЦ Тецхнологиес

РПЦ је била заједничка програмска техника у Униковом свету од деведесетих. Протокол РПЦ је имплементиран у отвореном рачунарском окружењу Опен Софтваре Фоундатион и Сун Мицросистемс Опен Нетворк Цомпутинг библиотекама, од којих су оба била широко распоређена. Новији примјери РПЦ технологија укључују Мицрософт ДЦОМ, Јава РМИ и КСМЛ-РПЦ и СОАП.