Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - ONC RPC01 июня 2011ONC RPC, сокращение от англ. Open Network Computing Remote Procedure Call широко используемая система удаленного вызова процедур. Разработана компанией Sun Microsystems как часть проекта сетевой файловой системы, и иногда упоминается как Sun ONC или Sun RPC. ONC RPC описан в RFC 1831 и RFC 5531. Механизмы аутентификации, используемые ONC RPC, описаны в RFC 2695, RFC 2203 и RFC 2623. RPC основан на соглашениях вызова, используемых в Unix и языке программирования Си. Он сериализует данные при помощи XDR, который также может кодировать и декодировать файлы для поддержки доступа с различных платформ. Затем ONC доставляет данные XDR, используя UDP или TCP. Доступ к сервисам RPC на компьютере предоставляется через отображатель портов), который принимает запросы на известном порту, обычно 111, по UDP и TCP. Реализации ONC RPC существуют в большинстве Unix-подобных систем. Чаще всего они основываются на коде от компании Sun, опубликованном в Usenet в 1984 году. Microsoft поставляет реализацию в составе продукта Microsoft Windows Services for UNIX, кроме того существуют иные реализации ONC RPC для ОС Windows, в том числе для C/C++, Java, .NET. В 2009 году Sun собирался перелицензировать реализацию ONC RPC под 3-условную BSD license, что позже было сделано Oracle в 2010 году. Просмотров: 1075
|