Форум: "Corba";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Внизбесплатные реализации CORBA Найти похожие ветки
← →
Dmitry Borisovets (2002-03-18 19:23) [0]У кого есть опыт, подскажите, какие реализации (бесплатные и кроссплатформенные) удобнее?
← →
paul_shmakov © (2002-03-19 02:37) [1]здесь еще стоит указать, на каком языке вы собираетесь разрабатывать corba приложения. различных orb достаточно много. некоторые поддерживают мэппинг на c++, некоторые на java, некоторые на то и другое.
я из бесплатных немного общался только с omniORB от at&t research. если вы программируете на с++, то советую попробовать.
http://www.uk.research.att.com/omniORB/
последний релиз omniorb 3.0.4. есть бета версия omniorb 4.
работает под большинством unix-ов, windows. распространяется по лицензии gpl. очень быстрый orb.
orb полностью поддерживает спецификацию corba 2.3. за исключением:
1) orb не имеет собственного interface repository, хотя может являться клиентом для чужих.
2) idl типы wchar, wstring, fixed и valuetype не поддерживаются в этом релизе.
3) не поддерживается интерфейс PortableServer::Current
4) DSI не полностью поддерживается, т.к. эта подсистема зависит от PortableServer::Current. не поддерживается DSI в boa (что и не особо нужно).
все! достаточно маленький список. если все таки ну никак не жить без PortableServer::Current, wchar, wstring, fixed и т.п., то берите omniorb 4 preview. там все это уже есть.
поддерживает interoperable naming service из corba 2.4. но других сервисов - нет. это единственное, что расстраивает. т.е. omniorb - это очень легкий, быстрый и простой orb. но если нужны какие-либо common object services (кроме naming service, конечно), то придется поискать другой orb.
← →
paul_shmakov © (2002-03-19 02:40) [2]кстати, omniorb активно развивается. посмотрите на ftp-архив с каждодневными ночными сборками. размер архива растет практически каждый день :)
ftp://ftp.uk.research.att.com/pub/omniORB/omniORB_40_snapshots/
← →
Dmitry Borisovets (2002-03-19 11:29) [3]а нету информации насчет MICO?
← →
paul_shmakov © (2002-03-20 00:25) [4]до сегоднешнего дня про mico я знал только "Mico Is COrba" :) ну и то, что он freeware opensource.
но только что зашел на http://www.mico.org/ и удивился: проект очень активно развивается. по сравнению с omniorb:
- наличие interface repository
- CORBAcomponents (!!!) очень интересно взглянуть!
- CORBA Services: Trading service, Event service, Relationship service
очень впечатляет для opensource проекта. особенно corba components. хотя среди спонсоров alcatel, at&t и deutsche telekom :)
больше ничего сказать не могу. но такое активное развитие радует.
← →
paul_shmakov © (2002-03-20 00:37) [5]интересное сравнение
http://www.ap-c.org/corba/matrix/
← →
Dmitry Borisovets (2002-03-20 14:39) [6]а что такое CORBA Components, Interface Repository, с чем их едят?
я походил по omni, наткнулся на реализацию NotificationService. бесплатно пока еще никто не далал!
← →
paul_shmakov © (2002-03-20 18:05) [7]CORBAcomponents - следующий шаг в развитии. эта спецификация уже давно реализована в enterprise java beans. а теперь настает черед и других языков. более подробно лучше почитать спец. литературу (например, я тут где-то давал ссылку на документацию программиста ejb на русском).
notification service - более совершенная модификация event service.
а про все остальное советую прочитать книгу Александра Цимбала "Технология CORBA для Профессионалов". книга очень хороша, ну а автор всем известный специалист.
http://www.corba.ru/literatura.html
← →
iZEN (2002-03-23 12:09) [8]Для всестороннего изучения программирования систем уровня предприятия на Java рекомендую следующие книги:
1. "Создание корпоративных систем на основе Java 2 Enterprise Edition. Руководство разработчика"+CD,
Пол Дж. Перроун, Венката Венката С. Р. "Кришна" Р. Чаганти., 1184 стр.,2001г.,
http://www.williamspublishing.com/Books/DG_Java2EE.html
(Рассмотрены технологические аспекты создания распределённых систем J2SE/EE v.1.2.2/1.3, очень много рабочих примеров)
2. "Система безопасности Java. Руководство разработчика"
Джим Яворски, Пол Дж. Перроун и др.,
528 стр., 2001г.,
http://www.williamspublishing.com/Books/DG_JavaSecurity.html
(Первая книга на-русском языке по безопасности в Java1/2, много примеров, часть глав вошла в книгу по J2EE см. п.1).
3. "Язык программирования Java" 3-е издание,
Кен Арнолд, Джеймс Гослинг, Дэвид Холмс,
624 стр., 2001г.,
http://www.williamspublishing.com/Books/X_Java_Prog_Lang.html
(Авторское руководство по технологии и языку Java, рассматриваются нововведения в Java2 v.1.3)
4. "Java и Corba в приложениях клиент - сервер" (пер. с англ. Труфанова О.) Изд. 2-е,
Орфали Р., Харки Д.,
716 стр., 2001г.,
http://www.lory-press.ru/books/JavaAndCorba.htm
(Реализация CORBA в Java2 v.1.2.2).
P.S. Книжки лучше покупать в обычном магазине, но если нет возможности, то в интернет-магазине (books.ru, bolero.ru -- достаточно приемлемы по ценам, ozon.ru -- очень дорогой).
← →
paul_shmakov © (2002-03-25 01:47) [9]2 iZEN:
большое спасибо за информацию!
прошу прощения у модератора за следующий offtopic.
а как перевод? а то мне последнее время попало в руки несколько книг с таким переводом, что я хотел уж было их вернуть в магазин, сославшись на брак... в голове у переводчика.
кстати, было бы неплохо для каждого форума давать список рекомендуемых книг. для этого форума я бы посоветовал в обязательном порядке книгу А.Цимбала (см. выше), для WinAPI - Дж. Рихтера.
← →
iZEN (2002-03-25 07:53) [10]Для paul_shmakov.
Перевод на дожном уровне, нареканий нет. Последние две не читал, но в руках держал.
Книжку А.Цимбала читал, это одна из первых и лучших подробных книг по CORBA с кучей примеров.
← →
iZEN (2002-03-25 07:55) [11]На http://www.williamspublishing.com как-то видел анонс будущих изданий, обещают выпустить что-то по EJB.
← →
Mishael (2002-06-27 19:31) [12]Самая лучшая бесплатная CORBA - это конечно же ORBACUS от компании IONA
правда я его юзаю под линух -- но они утверждают что под вижуал их реализация тоже скомпильнется
PS: недавно они перестали быть бесплатными -- но у них все равно можно скачать немножко старые версии -- и бесплатно
← →
epflorov © (2002-06-27 22:37) [13]Мне также понравился omniORB. Пробовал mico, но что-то не то.
В omni реализована своя переносимая библитотека нитей omniThread. Так, что не надо ничего притаскивать из вне. Вообще в omni очень много внимания уделяется многопоточности.
Кроме того как я понял из опыта omniidl наиболее близок к стандарту. (опять же в сравнее с mico).
← →
epflorov © (2002-11-11 23:54) [14]Еще есть такой зверь как TAO (ACE).
Монстр еще тот, у меня после сборки отъел своими объектниками чуть больше 2Gb. Зато куча COS реализовано. В общем плюсы и минусы в одном флаконе :)
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.035 c