Книги автора: Операционная система UNIX
Книга: Операционная система UNIX
Передача параметров
Передача параметров
Передача параметров-значений не вызывает особых трудностей. В этом случае заглушка клиента размещает значение параметра в сетевом запросе. возможно, выполняя преобразования к стандартному виду (например, изменяя порядок следования байтов). Гораздо сложнее обстоит дело с передачей указателей, когда параметр представляет собой адрес данных, а не их значение. Передача в запросе адреса лишена смысла, так как удаленная процедура выполняется в совершенно другом адресном пространстве. Самым простым решением, применяемым в RPC, является запрет клиентам передавать параметры иначе, как по значению, хотя это, безусловно накладывает серьезные ограничения.[81]
Похожие страницы
- Передача по ссылке
- Пример 17-7. Передача пары файлов во входящий каталог на "Sunsite"
- Передача и обработка данных в html-файле
- Передача вызовов конструктора с помощью this
- 22.5. Передача параметров сценарию
- Передача аргументов
- 3.4.5. Вызов функций, передача параметров, возврат полученных значений
- Пример 17-10. Блочный комментарий
- 14.11.1. Параметры ядра
- Совет 38. Проектируйте классы функторов для передачи по значению
- Параметры методов