Архив документации OpenNet.ru /
Раздел "Программирование в Linux" /
Индекс
Next: Преобразование локальных процедур в
Up: Удаленный вызов процедур
Previous: Клиентская часть
Contents
Программа rpcgen создает модули интерфейса удаленной программы.
Она компилирует исходный код, написанный на языке RPC. Язык RPC подобен
по синтаксису и структуре на C; rpcgen создает один или несколько
исходных модулей на языке C, которые затем обрабатываются компилятором.
Результатом работы rpcgen являются:
- заголовочный файл определений, общих для сервера и клиента;
- множество процедур XDR, предназначенных для трансляции всех типов
данных, определенных в заголовочном файле;
- серверная часть программы;
- клиентская часть программы.
С помощью rpcgen можно также создавать:
- различные протоколы транспорта;
- тайм-ауты для сервера;
- серверные процедуры, не являющиеся основными программами;
- аргументы в стиле C, совместимые с кодом ANSI C;
- таблицу диспетчера RPC, которая позволяет проверять авторизацию
и вызывать сервисные процедуры.
2004-06-22
Архив документации на OpenNet.ru