Объясните человеку (про RPC)

olkuliko

под Windons NT:
в каком файле указываются на языке описания интерфейса регистрационные параметры удалённой процедуры(номера программы,версии и процедуры а также определяется интерфейс вызова(входные аргументы и возвращаеме значения)? потом его нужно будет откомпилировать чем-то,что создат другие файлы, например, под Си...
В Unixe, я знаю, это , напрмер, компилятор RPCGEN, и файл с расширением .x;
в общем, под Windows как надо? или так же? что это за язык описания интерфейса?

Dasar

есть язык idl, и программа Midl - которая транслирует idl в C/C++

olkuliko

Ой, а может тогда ещё скажешь, это как всё устанавливать надо будет? отдельно от Вижуал Студии или как?

freezer

все вместе с вижуальником идет. Возможно, и отдельно в Platform SDK поставляется

zya369

а rpc idl юзает?
а то у меня в man rpcgen написано
The input to rpcgen is a language similar to C known as RPC Language
(Remote Procedure Call Language).

Dasar

Сложно сказать.
rpc - как технологию - юзает
как язык - не знаю.
Как примеры на этом RPC language выглядят?

Aleksei66

program RPC_TEST_PROG {
version RPC_TEST_VER {
string RPC_TEST(string) =1;
} =1;
} =0x30090949;

Dasar

да, на Idl, на первый взгляд, не похоже.

zya369

я б сказал нифига непожа

olkuliko

Так что всё-таки надо использовать?

Dasar

Попробуй найти rpcgen для Windows-а:
http://www.google.com/search?hl=en&lr=&q=rpcgen+windows
Оставить комментарий
Имя или ник:
Комментарий: