Що таке протокол ONC RPC?

0 Comments

Віддалений виклик процедур (RPC) відкритих мережевих обчислень (ONC), широко відомий як сонце

сонце

Sun Microsystems, Inc.

(скорочено Сонце) було американська технологічна компанія, яка продавала комп’ютери, комп’ютерні компоненти, програмне забезпечення та інформаційно-технологічні послуги і створив мову програмування Java, операційну систему Solaris, ZFS, мережеву файлову систему (NFS) і мікропроцесори SPARC.

https://en.wikipedia.org › wiki › Sun_Microsystems

RPC є система віддаленого виклику процедур. ONC був спочатку розроблений компанією Sun Microsystems у 1980-х роках як частина їх проекту Network File System. ONC базується на угодах про виклики, які використовуються в Unix і мові програмування C.

RPC є протокол, який дозволяє комп'ютерній програмі виконувати процедуру або функцію на іншому комп'ютері або сервері без необхідності програміста явно кодувати деталі зв'язку.

Зазвичай використовується протокол віддаленого виклику процедури (RPC). для спілкування між процесами на різних робочих станціях. Однак RPC так само добре працює для зв’язку між різними процесами на одній робочій станції.

Коли процес викликає або викликає процес у віддаленій системі, цей виклик є викликом віддаленої процедури (RPC). ONC. ONC є Open Network Computing, ряд програмного забезпечення, розробленого Sun Microsystems. TCP/IP. Додатки ONC RPC використовують сімейство протоколів TCP/IP.

Система RPC використовує те чи інше згідно з інструкціями. UDP може бути швидшим, але недоступний на деяких машинах. TCP є потоково-орієнтованим, тому, коли потік даних відбувається переважно в одному напрямку, PRAGMA CAST може використовуватися для потокової передачі повідомлень для додаткової швидкості.

Що таке Remote Procedure Call (RPC)? Виклик віддаленої процедури (RPC) — це програмний протокол зв’язку, який одна програма використовує для запиту послуги в іншої програми, розташованої на іншому комп’ютері та в мережі, без необхідності розуміти подробиці мережі.