LINUX.ORG.RU

Re: Кроссплатформенная библиотека RPC

ICE (www.zeroc.com)

mv ★★★★★ ()

Re: Кроссплатформенная библиотека RPC

"бросай курить - вставай на лыжи!"

http://sourceforge.net/projects/jarapac/

все остальное или полумертвое или проприетарное - хотя может уже и отстал от жизни (давно исследование проводил ;)

jarapac'ом вполне себе получалось управлять вендовыми сервисами из линукса ;)

AcidumIrae ★★★★★ ()

Re: Кроссплатформенная библиотека RPC

Ща погляжу... Ещё варианты есть?

one_more_hokum ★★★ ()
Ответ на: Re: Кроссплатформенная библиотека RPC от tailgunner

Re: Кроссплатформенная библиотека RPC

По задаче, вроде бы, SunRPC подходит. Нужно нечто относительно легковесное. Аутентификация пока не планируется, но в будущем введу. А так - нужно просто по сети (или в соседнем процессе) вызывать функции и отправлять данные. Ничего сверхзамороченного.

one_more_hokum ★★★ ()
Ответ на: Re: Кроссплатформенная библиотека RPC от one_more_hokum

Re: Кроссплатформенная библиотека RPC

> А так - нужно просто по сети (или в соседнем процессе) вызывать функции и отправлять данные. Ничего сверхзамороченного.

Мне для такого вполне хватает SunRPC. Правда, с Си++ у стандартного rpcgen из glibc как-то не очень, так что я его малость пропатчил, чтобы он делал Си++-обертку для массивов - иначе работать очень неудобно.

tailgunner ★★★★★ ()
Ответ на: Re: Кроссплатформенная библиотека RPC от one_more_hokum

Re: Кроссплатформенная библиотека RPC

> А под оффтопик эту библиотеку придётся компилировать самому

Про оффтопик не знаю. SunRPC по сегодняшним меркам - вещь несложная, так что должно быть.

tailgunner ★★★★★ ()
Ответ на: Re: Кроссплатформенная библиотека RPC от tailgunner

Re: Кроссплатформенная библиотека RPC

Для Cygwin нашёл, там есть rpcgen, rstat, portmap и rpcinfo. Ну и заголовки и либы: librpc.a и librpclib.a. И сразу тупой вопрос, скомпилированное с SunRPC приложение не нуждается ни в каком дополнительном сервере чего-нить?

one_more_hokum ★★★ ()
Ответ на: Re: Кроссплатформенная библиотека RPC от one_more_hokum

Re: Кроссплатформенная библиотека RPC

> сразу тупой вопрос, скомпилированное с SunRPC приложение не нуждается ни в каком дополнительном сервере чего-нить?

про винду - не знаю, но в Линуксе весь необходимый код генерируется rpcgen или входит в libc. Думаю, и в винде сторонних зависимостей нет.

tailgunner ★★★★★ ()
Ответ на: Re: Кроссплатформенная библиотека RPC от one_more_hokum

Re: Кроссплатформенная библиотека RPC

обошли молчанием CORBA и DCOM (not "Кроссплатформенная библиотека").
существует также множество "web services" (GRID etc.)
+ рекомендую http://dim.web.cern.ch/dim/

Valeriy_Onuchin ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.