Microsoft RPC
Microsoft RPC je model pro programování v distribuovaném výpočetním prostředí. Cílem RPC je poskytovat transparentní komunikaci, aby klient zřejmě komunikoval přímo se serverem. Implementace RPC od Microsoftu je kompatibilní s RPC (Open Software Foundation) (OSF) Distributed Computing Environment (DCE).
Rpc můžete nakonfigurovat tak, aby používal jeden nebo více přenosů, jednu nebo více názvových služeb a jeden nebo více serverů zabezpečení. Rozhraní těchto zprostředkovatelů zpracovává RPC. Vzhledem k tomu, že microsoft RPC je navržený tak, aby fungoval s více poskytovateli, můžete zvolit poskytovatele, kteří nejlépe fungují pro vaši síť. Přenos je zodpovědný za přenos dat přes síť. Názvová služba přebírá název objektu, například moniker, a vyhledá jeho umístění v síti. Server zabezpečení nabízí aplikacím možnost odepření přístupu konkrétním uživatelům nebo skupinám. Podrobnější informace o zabezpečení aplikací najdete v tématu Pravidla návrhu rozhraní.
Kromě knihoven běhu RPC zahrnuje Microsoft RPC i IDL (Interface Definition Language) a jeho kompilátor. IDL soubor je sice standardní součástí RPC, ale Společnost Microsoft ho vylepšila tak, aby rozšířila její funkce tak, aby podporovala vlastní rozhraní MODELU COM. Kompilátor MIDL (Microsoft Interface Definition Language) používá soubor IDL, který popisuje vaše vlastní rozhraní k vygenerování několika souborů popsaných v sestavení a registraci knihovny PROXY DLL.
Související témata
-
komunikaceInter-Object