Когда появится рабочая CORBA ?

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Когда появится рабочая CORBA ?

Сообщение debi12345 » 20.11.2013 19:51:07

Приаттачен рабочий проект на "плюсах" - удаленное выполнение root-команд по сети через CORBA-канал. Даже такой простой "комплекс" на "плюсах" написать - еще тот г..рой. И на "java" не намного приятнее.
Есть какие-то подвижки в FPC по части сабжа ? А то получается что на FPC можно написать не все,что требуется для реальной работы...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Когда появится рабочая CORBA ?

Сообщение vada » 20.11.2013 23:24:29

ни ког да
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: Когда появится рабочая CORBA ?

Сообщение debi12345 » 21.11.2013 00:05:00

А как же многообещающее "{$interfaces CORBA}" во многих юнитах ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Когда появится рабочая CORBA ?

Сообщение Sergei I. Gorelkin » 21.11.2013 00:22:55

Это просто означает "не COM".
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Когда появится рабочая CORBA ?

Сообщение debi12345 » 21.11.2013 10:19:05

Если частично переведенный на FPC дельфевый проект.
http://sourceforge.net/projects/mtdorb/files/mtdorb/

Автор предлагал его сообществу :
http://community.freepascal.org:8080/bboards/message?message_id=278405&forum_id=24097
но в ответ получил тишину.

Я потратил часок и кое-что подправил
http://www.likan.uz/uploads/mtdorb.rar
но дальше затык - почему-то "UserException" в "/src/orb/exceptins.pas" отказывается принять унаследованные методы IUnknown (хотя они реализованы в унаследованном ORBException->TInterfacedException - тоже чуток пофисил файл - дописал "STDCALL" в имплеметации) .
Есть желающие дофиксить ? Дело-то полезное - IPC промышленного стандарта, а не самопал какой-то. Еще и кроссплатформенный, работает и с Java.
Автор врядли будет допиливать - потому что проект похож на эбэнданед (может и потому что наше коммьюнити поигнорировало).
Собирать под FPC : просто вызывать "make" (я добавил кое-какие ключи компиляции и дифайн "-dFPC" ).
Недостающие файлы "src/orbint/*.pas" (pi_int.pas,..) получаются компиляцией файлов "idl/*" утиллитой IDLTOPAS (в корне моего архива, вместе с ее DLL-ками).

Добавлено спустя 8 минут 47 секунд:
Демки показывают впечатляющую простоту реализации и сервера, и клиента - по сравнению с реализацией на "плюсах".
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5759
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)


Вернуться в Сторонние средства

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru