Реферат по теме Вызов удаленных процедур (RPC)
![](/file/ade622c0f5fcd54ceb068.gif)
🛑🛑🛑 ПОДРОБНЕЕ ЖМИТЕ ЗДЕСЬ 👈🏻👈🏻👈🏻
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургский государственный инженерно-экономический университет»
Кафедра прикладной информатики
Реферат
по теме: Вызов удаленных
процедур (RPC).
Выполнил: студент гр.
4БЭ-1
Симонов А. А.
Проверил: профессор, д.т.н.
А. А. Иванов
Санкт-Петербург
2009
Содержание:
Введение................................................
В настоящее время RPC — это язык, используемый для вызова удаленных функций в Windows.
Для вызова удаленной функции используется вызов процедуры (RPC), который содержит имя функции, а также аргументы, передаваемые функции.
У функции может быть несколько аргументов.
Когда RPC-вызов передается на сервер, Windows использует его для того, чтобы вызвать удаленную функцию.
Например, если мы хотим вызвать функцию GetFileSize в DOS, то мы должны передать ей аргумент, в котором указывается имя файла.
Вызов удаленных процедур
RPC (Remote Procedure Call) - вызов удаленных процедур.
Это протокол удаленного вызова процедур, который позволяет удаленным процессам вызывать процедуры, находящиеся на другом компьютере.
Для вызова процедуры на удаленном компьютере необходимо сначала установить соединение с этим компьютером.
Затем определяется удаленный адрес и имя удаленной процедуры.
После этого на удаленной машине вызывающей процедуре передается адрес удаленной процедуры и имя функции.
в системах с распределенной памятью
Вызов удаленных процедур в системах с распределённой памятью.
Понятие RPC.
RPC – Remote Procedure Call.
В системах с распределённой памятью (DRM) процесс, вызывающий удаленную процедуру, называется удалённым процессом (remote process).
Удалённый процесс – это процесс, который не может быть непосредственно виден на экране монитора.
Удалённые процессы могут быть запущены на компьютере или на удалённом сервере.
Введение
В данном примере показано, как вызвать удаленную процедуру по имени, используя вызов RPC.
Пример показывает, что при вызове RPC не требуется указывать путь к удаленной процедуре.
Вместо этого следует использовать имя удаленной процедуры.
Затем мы показываем, как использовать функции для передачи аргументов в удаленную процедуру.
Также в этом примере показан вызов RPC с использованием протокола RPC-over-HTTP.
1. Введение
ID: 155512 Дата закачки: 11 Июня 2015 Продавец: studypro (Напишите, если есть вопросы)
Посмотреть другие работы этого продавца
Тип работы: Работа Форматы файлов: Microsoft Word
Описание: Введение.
RPC (Remote Procedure Call) – это технология удаленного вызова процедур, которая позволяет программам взаимодействовать с удаленными компонентами без необходимости создания промежуточных программ-клиентов и программ-серверов.
Вызов удаленных процедур — это механизм, который позволяет приложениям взаимодействовать с удаленными процессами.
С помощью вызова удаленной процедуры вы передаете функции удаленной процедуре, а она передает их в систему.
В результате выполнения функции вы получаете результат.
Для вызова удаленных процедур необходимо создать объект, представляющий собой структуру, которая содержит параметры удаленной функции.
Параметры передаются в удаленной процедуре при запуске процесса.
и передача данных в них.
Понятие RPC, RPC клиент, RPC сервер, объект RPC.
Вызов RPC-процедуры.
Переданные аргументы и возвращаемые значения.
Описание процедуры.
Синтаксис вызова RPC-функций.
Передача аргументов и данных.
Методы определения времени исполнения RPC-объекта и его вызова.
Создание объектов RPC и вызов RPC-методов.
Среда разработки RPC-приложений.
Разработка клиентского приложения.
Особенности создания и вызова RPC-сервисов.
Основные понятия RPC
Вызов удаленных процедурных функций (Remote Procedure Call, RPC) - это механизм, позволяющий обеспечить работу удаленных приложений.
RPC обычно используется для выполнения команд операционной системы, которые могут быть недоступны в локальном приложении.
Это, например, команды, связанные с управлением памятью или системные команды операционной системы.
Вызов удаленных функций (Remote Procedure Call, RPC) является одной из самых распространенных технологий удаленного вызова процедур.
RPC позволяет создавать систему управления базами данных, позволяющую управлять ею с любого компьютера, подключенного к сети.
В этой статье мы рассмотрим пример использования RPC в Delphi.
Для создания примера нам потребуется компонент TServer (сервер) и TClient (клиент), реализующий RPC.
Сервер
Ниже приведен фрагмент программы, реализующей сервер.
unit Server;
Реферат На Тему Искусство В Системе Духовных Ценностей Общества
Реферат: Специфика подготовки бегунов на средние дистанции. Скачать бесплатно и без регистрации
Контрольная Работа На Тему Аудиторський Ризик