An Entity of Type: music genre, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction. That is, the programmer writes essentially the same code whether the subroutine is local to the executing program, or remote. This is a form of client–server interaction (caller is client, executor is server), typically implemented via a request–response message-passing system. In the object-oriented programming paradigm, RPCs are represented by remote method invocation (RMI). The RPC model implies a level of location transparency, namely that ca

Property Value
dbo:abstract
  • Remote procedure call (RPC, vzdálené volání procedur) je v informatice technologie dovolující programu vykonat kód na jiném místě, než je umístěn volající program. Příkladem budiž provedení složitějšího matematického výpočtu výkonnějším počítačem, dostupným skrze síť. (cs)
  • Remote procedure call (RPC, de l'anglès Crida a procediment remot) és una tecnologia que permet a un programa d'ordinador fer que una subrutina o procediment s'executi en un altre (habitualment en un altre ordinador en una xarxa compartida) sense que el programador hagi de programar explícitament els detalls d'aquesta interacció remota. És a dir, el programador escriuria essencialment el mateix codi tant si la subrutina és local al programa executant, o remota. Quan el programari en qüestió és escrit fent servir principis d'orientació a objectes, RPC pot ser anomenat invocació remota o invocació de mètode remota. Cal notar que hi ha moltes tecnologies diferents que es fan servir habitualment per a aconseguir això que són incompatibles, com ara i . (ca)
  • نداء الإجراء البعيد (بالإنجليزية: Remote Procedure Calls)‏ (آر بي سي- RPC) هي (بالإنجليزية: protocol)‏ يمكن أن يستعمل لطلب خدمة من برنامج في حاسوب آخر على الشبكة بدون الحاجة لفهم تفاصيل الشبكة. (ويعرف أحيانا بإجراء النداء- procedure call - أو دالة النداء- function call - أو روتين النداء الجزئي-subroutine.) يستعمل نداء الإجراء البعيد في نموذج نموذج الخادم والعميل. إنّ البرنامج الطالب هو الزبون وبرنامج تزويد الخدمة هو المخدم. نداء الإجراء البعيد هو عملية متزامنة يتطلّب من البرنامج الطالب (المستخدم) ان يعمل تعليق(Blocked) لحين عودة نتائج الإجراء البعيد، باستعمال المعالجة الخفيفة- lightweight processes – المفردة أو الخيوط -threads -(سلسلة التعليمات) المتعددة التي تتشارك في نفس المكان، ليسمح للآر بي سي المتعدّد- multiple RPCs - كي تنفذ بنفس الوقت. الآر بي سي - RPC تقنية قويّة للأنظمة الموزعة-distributed systems، والتطبيقات المستندة على نموذج ، فهو يقوم على أن استدعاء إجراء محلي، ينادي إجراءً مطلوبأ ليس موجوداً في نفس المكان (العنوان)- فالاجراءان أو العمليتان(طلب الخدمة وتنفيذها) قد يكونان على نفس النظام، أو قد يكونان على الأنظمة المختلفة متصلة على الشبكة باستعمال الـRPC.الخطوات من أبو خلقي .1_ الزبون يستدعي جذع (STUB)نفسه استدعاء عادي .2_ جذع الزبون يبني رسالة(تحوي القيمة التي مررها الزبون) يستدعي بها نظام التشغيل للزبون .3_ نظام تشغيل (OS)الزبون يرسل الرسالة ال نظام التشغيل للخادم البعيد .4_ نظام تشغيل الخادم (البعيد)يمرر الرسالة إلى جذعه .5_ جذع الخادم يفك الرسالة ويستخلص القيمة ويستدعي الخادم.6_ الخادم يعالج القيمة وعيد النتاج إلى الجذع .7_ جذع الخادم يستلم القيمة بعد معالجتها من الخادم ويضعها في رسالة ويستدعي نظام التشغيل التابع للخادم .8_ نظام تشغيل الخادم يرسل الرسالة إلى نظام تشغيل الزبون .9_ نظام تشغيل الزبون يستلم الرسالة ويمررها إلى جذ الزبون .10_ جذع الزبون يستلم الرسالة ويفكها ويستخلص القيمة التي انتجها الخادم ويمرر القيمة للزبون. (ar)
  • Remote Procedure Call (RPC; engl. „Aufruf einer fernen Prozedur“) ist eine Technik zur Realisierung von Interprozesskommunikation. Sie ermöglicht den Aufruf von Funktionen in anderen Adressräumen. Im Normalfall werden die aufgerufenen Funktionen auf einem anderen Computer als das aufrufende Programm ausgeführt. Es existieren viele Implementierungen dieser Technik, die in der Regel untereinander nicht kompatibel sind. (de)
  • Remote Procedure Call estas ĝenerala komputila paradigmo kiu permesas uzi servilon ĉe alia komputilo. Programo en iu komputilo, kiu bezonas servo aŭ informo kontaktas alian servilero (procedure) kiel ĝi estus ene de la sama programo (aŭ malgraŭ ke ĝi estas fore ĉe alian komputilon). RPC paradigmo oni povas realigi pere de pluraj realaj protokoloj. La plej uzata estas la klasika RPC protokolo, kreita de Sun Microsystems. Ankaŭ ekzistas RPC en XML sur HTTP kiu nomiĝas SOAP. Objekta programado ofte uzas specifajn RPCajn protokolojn: ( protokolo) aŭ RMI (Java protokolo). (eo)
  • En computación distribuida, la llamada a procedimiento remoto (en inglés, Remote Procedure Call, RPC) es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas, de forma que parezca que se ejecuta en local. El protocolo que se utiliza para esta llamada es un gran avance sobre los sockets de Internet usados hasta el momento. De esta manera el programador no tenía que estar pendiente de las comunicaciones, estando estas encapsuladas dentro de las RPC. Una llamada a procedimiento es muy similar a una invocación a un método remoto en la que un programa cliente llama a un procedimiento de otro programa en ejecución en un proceso servidor. Los servidores pueden ser clientes de otros servidores para permitir cadenas de RPC. Un proceso servidor define en su interfaz de servicio los procedimientos disponibles para ser llamados remotamente. RPC se implementa usualmente sobre protocolo petición-respuesta, que se encuentra simplificado por omisión de referencias a objetos remotos en la parte de los mensajes de petición. Las RPC son muy utilizadas dentro de la comunicación cliente-servidor. Siendo el cliente el que inicia el proceso solicitando al servidor que ejecute cierto procedimiento o función y enviando este de vuelta el resultado de dicha operación al cliente. El cliente que accede a un servicio incluye un procedimiento de resguardo para cada procedimiento en la interfaz de servicio. El papel de un procedimiento de resguardo es similar al de un proxy. Se comporta como un procedimiento local del cliente pero en lugar de ejecutar la llamada, empaqueta el identificador del procedimiento y los argumentos en un mensaje de petición que se envía vía su módulo de comunicación al servidor; cuando llega el mensaje de respuesta, desempaqueta los resultados. El concepto de RPC fue introducido por primera vez por Birrell y Nelson en 1984, y sentaron las bases para el desarrollo en sistemas distribuidos que se usa a día de hoy. ​ (es)
  • En informatique et en télécommunication, RPC (remote procedure call) est un protocole réseau permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'applications. Ce protocole est utilisé dans le modèle client-serveur pour assurer la communication entre le client, le serveur et d’éventuels intermédiaires. Ce système est également utilisé pour la conception des micro-noyaux. (fr)
  • In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction. That is, the programmer writes essentially the same code whether the subroutine is local to the executing program, or remote. This is a form of client–server interaction (caller is client, executor is server), typically implemented via a request–response message-passing system. In the object-oriented programming paradigm, RPCs are represented by remote method invocation (RMI). The RPC model implies a level of location transparency, namely that calling procedures are largely the same whether they are local or remote, but usually, they are not identical, so local calls can be distinguished from remote calls. Remote calls are usually orders of magnitude slower and less reliable than local calls, so distinguishing them is important. RPCs are a form of inter-process communication (IPC), in that different processes have different address spaces: if on the same host machine, they have distinct virtual address spaces, even though the physical address space is the same; while if they are on different hosts, the physical address space is different. Many different (often incompatible) technologies have been used to implement the concept. (en)
  • Een remote procedure call, kortweg RPC, is een technologie die een computerprogramma op één bepaalde computer toestaat om code uit te voeren op een andere machine zonder dat de programmeur de code expliciet hiervoor geschreven heeft. (nl)
  • In informatica, l'espressione chiamata di procedura remota (RPC, o Remote Procedure Call) si riferisce all'attivazione da parte di un programma di una procedura o subroutine attivata su un computer diverso da quello sul quale il programma viene eseguito. Quindi l'RPC consente a un programma di eseguire subroutine "a distanza" su computer remoti, accessibili attraverso una rete. Essenziale al concetto di RPC è l'idea di trasparenza: la chiamata di procedura remota deve essere infatti eseguita in modo il più possibile analogo a quello della chiamata di procedura locale; i dettagli della comunicazione su rete devono essere "nascosti" (resi trasparenti) all'utilizzatore del meccanismo. (it)
  • 원격 프로시저 호출(영어: remote procedure call, 리모트 프로시저 콜, RPC)은 별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행할 수 있게하는 프로세스 간 통신 기술이다. 다시 말해, 원격 프로시저 호출을 이용하면 프로그래머는 함수가 실행 프로그램에 로컬 위치에 있든 원격 위치에 있든 동일한 코드를 이용할 수 있다. 객체 지향의 원칙을 사용하는 소프트웨어의 경우 원격 프로시저 호출을 원격 호출(remote invocation) 또는 원격 메소드 호출(remote method invocation)이라고 일컫는다. 가끔 와 와 같은 비호환 대상을 수행하기 위해 쓰이는 다른 수많은 기술이 있다. (ko)
  • 遠隔手続き呼出し(英: remote procedure call、リモートプロシージャコール、略してRPC)とは、プログラムから別のアドレス空間(通常、共有ネットワーク上の別のコンピュータ上)にあるサブルーチンや手続きを実行することを可能にする技術。その際に遠隔相互作用の詳細を明示的にコーディングする必要がない。つまり、プログラマはローカルなサブルーチン呼び出しと基本的に同じコードをリモート呼び出しについても行う。遠隔手続き呼出しを行うソフトウェアがオブジェクト指向プログラミングに基づく場合、遠隔手続き呼出しのことを リモート呼び出し(英: remote invocation)あるいは リモートメソッド呼び出し (英: remote method invocation、英: RMI)と呼ぶこともある(Java RMIなど)。 遠隔手続き呼出しには例えば、ONC RPCやDCE/RPCといった互いに非互換な様々な技術が存在する。 (ja)
  • Zdalne wywołanie procedury (ang. remote procedure call, RPC) – protokół zdalnego wywoływania procedur, stworzony przez firmę Sun i dość popularny w systemach z rodziny Unix, obsługiwany w bibliotekach języka Java. Współcześnie wypierany przez bardziej rozbudowane protokoły takie jak CORBA, XML-RPC, czy JSON-RPC. RPC zdefiniowany jest w RFC 1057 i używa do kodowania danych formatu XDR (eXternal Data Representation) zdefiniowanego w RFC 1832. Protokoły tego typu (jak RPC, CORBA, DCOM czy XML-RPC) mają na celu ułatwienie komunikacji pomiędzy komputerami. Na typowy scenariusz użytkowania takiego protokołu składają się: 1. * Serwer (czyli program oferujący usługi, np. drukowania) przez cały czas nasłuchuje na wybranym porcie, czy ktoś się z nim nie łączy. 2. * Klient (czyli program, który potrzebuje jakiejś usługi od serwera na innym komputerze) nawiązuje z nim łączność poprzez sieć komputerową. 3. * Klient wysyła swoje dane we wcześniej ustalonym przez programistów klienta i serwera formacie. 4. * Serwer realizuje usługę i odsyła potwierdzenie lub kod błędu. Wymienione protokoły same zapewniają cały powyższy mechanizm działania, ukrywając go przed klientem. Może on nawet „nie wiedzieć”, że łączy się z innym komputerem – z punktu widzenia programisty zdalne wywołanie procedury serwera wygląda jak wywołanie dowolnej innej procedury z programu klienta. (pl)
  • Chamada remota de procedimento (RPC, acrônimo de Remote Procedure Call) é uma tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento (geralmente em outro computador, conectado por uma rede). O programador não se preocupa com detalhes de implementação dessa interação remota: do ponto de vista do código, a chamada se assemelha a chamadas de procedimentos locais. RPC é uma tecnologia popular para a implementação do modelo cliente-servidor de computação distribuída. Uma chamada de procedimento remoto é iniciada pelo cliente enviando uma mensagem para um servidor remoto para executar um procedimento específico. Uma resposta é retornada ao cliente. Uma diferença importante entre chamadas de procedimento remotas e chamadas de procedimento locais é que, no primeiro caso, a chamada pode falhar por problemas da rede. Nesse caso, não há nem mesmo garantia de que o procedimento foi invocado. (pt)
  • 分布式计算中,遠端程序呼叫(英語:Remote Procedure Call,RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一个地址空间(通常为一个开放网络的一台计算机)的子程序,而程序员就像调用本地程序一样,无需额外地为这个交互作用编程(无需关注细节)。RPC是一种服务器-客户端(Client/Server)模式,经典实现是一个通过发送请求-接受回应进行信息交互的系统。 如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作遠端呼叫或遠端方法呼叫,例:Java RMI。 RPC是一种进程间通信的模式,程序分布在不同的地址空间里。如果在同一主机里,RPC可以通过不同的虚拟地址空间(即便使用相同的物理地址)进行通讯,而在不同的主机间,则通过不同的物理地址进行交互。许多技术(通常是不兼容)都是基于这种概念而实现的。 (zh)
  • Удалённый вызов процедур (иногда вызов удалённых процедур; RPC от англ. remote procedure call) — класс технологий, позволяющих программам вызывать функции или процедуры в другом адресном пространстве (на удалённых узлах, либо в независимой сторонней системе на том же узле). Обычно реализация RPC-технологии включает два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур для необъектных RPC). Различные реализации имеют отличающуюся друг от друга архитектуру и разнятся в возможностях: одни реализуют архитектуру SOA, другие — CORBA или DCOM. На транспортном уровне RPC используют в основном протоколы TCP и UDP, однако, некоторые построены на основе HTTP (что нарушает архитектуру ISO/OSI, так как HTTP — изначально не транспортный протокол). Существует множество технологий, обеспечивающих RPC, среди них: * DCE/RPC — двоичный протокол на базе различных транспортных протоколов, в том числе TCP/IP и Named Pipes из протокола SMB/CIFS; * DCOM — объектно-ориентированное расширение DCE/RPC, позволяющее передавать ссылки на объекты и вызывать методы объектов через таковые ссылки; * * gRPC * ZeroC ICE; * JSON-RPC— текстовый протокол на базе HTTP * .NET Remoting — двоичный протокол на базе TCP, UDP, HTTP; * Java RMI — вызов удалённых методов для платформы Java; * SOAP — текстовый протокол на базе HTTP; * Sun RPC — двоичный протокол на базе TCP и UDP и XDR, второе название — ONC RPC; * XML RPC — текстовый протокол на базе HTTP. (ru)
  • Виклик віддалених процедур (англ. Remote procedure call, RPC) — протокол, що дозволяє програмі, запущеній на одному комп'ютері, звертатись до функцій (процедур) програми, що виконується на іншому комп'ютері, подібно до того, як програма звертається до власних локальних функцій. (uk)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 26346 (xsd:integer)
dbo:wikiPageLength
  • 14827 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122759694 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Remote procedure call (RPC, vzdálené volání procedur) je v informatice technologie dovolující programu vykonat kód na jiném místě, než je umístěn volající program. Příkladem budiž provedení složitějšího matematického výpočtu výkonnějším počítačem, dostupným skrze síť. (cs)
  • Remote Procedure Call (RPC; engl. „Aufruf einer fernen Prozedur“) ist eine Technik zur Realisierung von Interprozesskommunikation. Sie ermöglicht den Aufruf von Funktionen in anderen Adressräumen. Im Normalfall werden die aufgerufenen Funktionen auf einem anderen Computer als das aufrufende Programm ausgeführt. Es existieren viele Implementierungen dieser Technik, die in der Regel untereinander nicht kompatibel sind. (de)
  • Remote Procedure Call estas ĝenerala komputila paradigmo kiu permesas uzi servilon ĉe alia komputilo. Programo en iu komputilo, kiu bezonas servo aŭ informo kontaktas alian servilero (procedure) kiel ĝi estus ene de la sama programo (aŭ malgraŭ ke ĝi estas fore ĉe alian komputilon). RPC paradigmo oni povas realigi pere de pluraj realaj protokoloj. La plej uzata estas la klasika RPC protokolo, kreita de Sun Microsystems. Ankaŭ ekzistas RPC en XML sur HTTP kiu nomiĝas SOAP. Objekta programado ofte uzas specifajn RPCajn protokolojn: ( protokolo) aŭ RMI (Java protokolo). (eo)
  • En informatique et en télécommunication, RPC (remote procedure call) est un protocole réseau permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'applications. Ce protocole est utilisé dans le modèle client-serveur pour assurer la communication entre le client, le serveur et d’éventuels intermédiaires. Ce système est également utilisé pour la conception des micro-noyaux. (fr)
  • Een remote procedure call, kortweg RPC, is een technologie die een computerprogramma op één bepaalde computer toestaat om code uit te voeren op een andere machine zonder dat de programmeur de code expliciet hiervoor geschreven heeft. (nl)
  • In informatica, l'espressione chiamata di procedura remota (RPC, o Remote Procedure Call) si riferisce all'attivazione da parte di un programma di una procedura o subroutine attivata su un computer diverso da quello sul quale il programma viene eseguito. Quindi l'RPC consente a un programma di eseguire subroutine "a distanza" su computer remoti, accessibili attraverso una rete. Essenziale al concetto di RPC è l'idea di trasparenza: la chiamata di procedura remota deve essere infatti eseguita in modo il più possibile analogo a quello della chiamata di procedura locale; i dettagli della comunicazione su rete devono essere "nascosti" (resi trasparenti) all'utilizzatore del meccanismo. (it)
  • 원격 프로시저 호출(영어: remote procedure call, 리모트 프로시저 콜, RPC)은 별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행할 수 있게하는 프로세스 간 통신 기술이다. 다시 말해, 원격 프로시저 호출을 이용하면 프로그래머는 함수가 실행 프로그램에 로컬 위치에 있든 원격 위치에 있든 동일한 코드를 이용할 수 있다. 객체 지향의 원칙을 사용하는 소프트웨어의 경우 원격 프로시저 호출을 원격 호출(remote invocation) 또는 원격 메소드 호출(remote method invocation)이라고 일컫는다. 가끔 와 와 같은 비호환 대상을 수행하기 위해 쓰이는 다른 수많은 기술이 있다. (ko)
  • 遠隔手続き呼出し(英: remote procedure call、リモートプロシージャコール、略してRPC)とは、プログラムから別のアドレス空間(通常、共有ネットワーク上の別のコンピュータ上)にあるサブルーチンや手続きを実行することを可能にする技術。その際に遠隔相互作用の詳細を明示的にコーディングする必要がない。つまり、プログラマはローカルなサブルーチン呼び出しと基本的に同じコードをリモート呼び出しについても行う。遠隔手続き呼出しを行うソフトウェアがオブジェクト指向プログラミングに基づく場合、遠隔手続き呼出しのことを リモート呼び出し(英: remote invocation)あるいは リモートメソッド呼び出し (英: remote method invocation、英: RMI)と呼ぶこともある(Java RMIなど)。 遠隔手続き呼出しには例えば、ONC RPCやDCE/RPCといった互いに非互換な様々な技術が存在する。 (ja)
  • 分布式计算中,遠端程序呼叫(英語:Remote Procedure Call,RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一个地址空间(通常为一个开放网络的一台计算机)的子程序,而程序员就像调用本地程序一样,无需额外地为这个交互作用编程(无需关注细节)。RPC是一种服务器-客户端(Client/Server)模式,经典实现是一个通过发送请求-接受回应进行信息交互的系统。 如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作遠端呼叫或遠端方法呼叫,例:Java RMI。 RPC是一种进程间通信的模式,程序分布在不同的地址空间里。如果在同一主机里,RPC可以通过不同的虚拟地址空间(即便使用相同的物理地址)进行通讯,而在不同的主机间,则通过不同的物理地址进行交互。许多技术(通常是不兼容)都是基于这种概念而实现的。 (zh)
  • Виклик віддалених процедур (англ. Remote procedure call, RPC) — протокол, що дозволяє програмі, запущеній на одному комп'ютері, звертатись до функцій (процедур) програми, що виконується на іншому комп'ютері, подібно до того, як програма звертається до власних локальних функцій. (uk)
  • نداء الإجراء البعيد (بالإنجليزية: Remote Procedure Calls)‏ (آر بي سي- RPC) هي (بالإنجليزية: protocol)‏ يمكن أن يستعمل لطلب خدمة من برنامج في حاسوب آخر على الشبكة بدون الحاجة لفهم تفاصيل الشبكة. (ويعرف أحيانا بإجراء النداء- procedure call - أو دالة النداء- function call - أو روتين النداء الجزئي-subroutine.) يستعمل نداء الإجراء البعيد في نموذج نموذج الخادم والعميل. إنّ البرنامج الطالب هو الزبون وبرنامج تزويد الخدمة هو المخدم. نداء الإجراء البعيد هو عملية متزامنة يتطلّب من البرنامج الطالب (المستخدم) ان يعمل تعليق(Blocked) لحين عودة نتائج الإجراء البعيد، باستعمال المعالجة الخفيفة- lightweight processes – المفردة أو الخيوط -threads -(سلسلة التعليمات) المتعددة التي تتشارك في نفس المكان، ليسمح للآر بي سي المتعدّد- multiple RPCs - كي تنفذ بنفس الوقت. (ar)
  • Remote procedure call (RPC, de l'anglès Crida a procediment remot) és una tecnologia que permet a un programa d'ordinador fer que una subrutina o procediment s'executi en un altre (habitualment en un altre ordinador en una xarxa compartida) sense que el programador hagi de programar explícitament els detalls d'aquesta interacció remota. És a dir, el programador escriuria essencialment el mateix codi tant si la subrutina és local al programa executant, o remota. Quan el programari en qüestió és escrit fent servir principis d'orientació a objectes, RPC pot ser anomenat invocació remota o invocació de mètode remota. (ca)
  • En computación distribuida, la llamada a procedimiento remoto (en inglés, Remote Procedure Call, RPC) es un programa que utiliza una computadora para ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambas, de forma que parezca que se ejecuta en local. El protocolo que se utiliza para esta llamada es un gran avance sobre los sockets de Internet usados hasta el momento. De esta manera el programador no tenía que estar pendiente de las comunicaciones, estando estas encapsuladas dentro de las RPC. (es)
  • In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction. That is, the programmer writes essentially the same code whether the subroutine is local to the executing program, or remote. This is a form of client–server interaction (caller is client, executor is server), typically implemented via a request–response message-passing system. In the object-oriented programming paradigm, RPCs are represented by remote method invocation (RMI). The RPC model implies a level of location transparency, namely that ca (en)
  • Zdalne wywołanie procedury (ang. remote procedure call, RPC) – protokół zdalnego wywoływania procedur, stworzony przez firmę Sun i dość popularny w systemach z rodziny Unix, obsługiwany w bibliotekach języka Java. Współcześnie wypierany przez bardziej rozbudowane protokoły takie jak CORBA, XML-RPC, czy JSON-RPC. RPC zdefiniowany jest w RFC 1057 i używa do kodowania danych formatu XDR (eXternal Data Representation) zdefiniowanego w RFC 1832. (pl)
  • Chamada remota de procedimento (RPC, acrônimo de Remote Procedure Call) é uma tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento (geralmente em outro computador, conectado por uma rede). O programador não se preocupa com detalhes de implementação dessa interação remota: do ponto de vista do código, a chamada se assemelha a chamadas de procedimentos locais. (pt)
  • Удалённый вызов процедур (иногда вызов удалённых процедур; RPC от англ. remote procedure call) — класс технологий, позволяющих программам вызывать функции или процедуры в другом адресном пространстве (на удалённых узлах, либо в независимой сторонней системе на том же узле). Обычно реализация RPC-технологии включает два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур для необъектных RPC). Различные реализации имеют отличающуюся друг от друга архитектуру и разнятся в возможностях: одни реализуют архитектуру SOA, другие — CORBA или DCOM. На транспортном уровне RPC используют в основном протоколы TCP и UDP, однако, некоторые построены на основе HTTP (что нарушает архитектуру ISO/OSI, так как HTTP — изначально не транспортный протокол). (ru)
rdfs:label
  • Remote procedure call (en)
  • نداء الإجراء البعيد (ar)
  • Remote Procedure Call (ca)
  • Remote procedure call (cs)
  • Remote Procedure Call (de)
  • RPC (eo)
  • Llamada a procedimiento remoto (es)
  • Chiamata di procedura remota (it)
  • Remote procedure call (fr)
  • 遠隔手続き呼出し (ja)
  • 원격 프로시저 호출 (ko)
  • Remote procedure call (nl)
  • Zdalne wywołanie procedury (pl)
  • Chamada de procedimento remoto (pt)
  • Удалённый вызов процедур (ru)
  • Виклик віддалених процедур (uk)
  • 遠程過程調用 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License