Существует ли различие между RPC и IPC?

Или они - синонимы?

44
задан Dimitri C. 29 January 2010 в 11:50
поделиться

4 ответа

RPC - Remote Procedure Call - является определенным типом связи, но может быть на одной машине или по сети между машинами. http://en.wikipedia.org/wiki/Remote_procedure_call

IPC - Inter-Process Communication - общий термин для связи между различными процессами (которые обычно находятся на одной машине). http://en.wikipedia.org/wiki/Inter-process_communication

-121--1225129-

, если компилятор C99 является стандартным, он выдает сообщение об ошибке «неявное объявление», поскольку продвижение по умолчанию устарело в C99 стандарте. при попытке компиляции с C89 стандартом это было бы допустимо.

В C99 необходим стандартный прототип функции

-121--2189396-

Википедия обычно отлично подходит для этих целей.

RPC:

Удаленный вызов процедуры (RPC) - это Технология межпроцессной связи которая позволяет компьютерной программе вызвать подпрограмму или процедуру выполнить в другом адресном пространстве (обычно на другом компьютере на совместно используемая сеть) без программиста явное кодирование деталей для этого удаленное взаимодействие.

IPC:

Межпроцессная связь (IPC) - это набор методов обмена данных между несколькими потоками в одном или больше процессов. Процессы могут быть выполняется на одном или нескольких компьютерах подключен сетью.

Таким образом, RPC является только одним видом IPC.

60
ответ дан 26 November 2019 в 22:04
поделиться

RPC (удаленный вызов процедуры) является формой IPC (интерпретирующая связь) - последний является более общим термином, охватывающим многие механизмы, помимо RPC.

10
ответ дан 26 November 2019 в 22:04
поделиться
  • Удаленный вызов процедуры (вызов Методы удаленно в системе)
  • Интерпретация связи (метод Включение процессов в той же системе взаимодействовать).
2
ответ дан 26 November 2019 в 22:04
поделиться

RPC - удаленный вызов процедур - это особый тип связи, но он может осуществляться на одной машине или по сети между машинами. http://en.wikipedia.org/wiki/Remote_procedure_call

IPC - Межпроцессное взаимодействие - это общий термин для связи между различными процессами (которые обычно находятся на одной машине). http://en.wikipedia.org/wiki/Inter-process_communication

9
ответ дан 26 November 2019 в 22:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: