Форум: "Corba";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
ВнизCORBA умирает? Найти похожие ветки
← →
iZEN (2002-09-05 23:41) [0]CORBA -- большая и сложная спецификация взаимодействия разнородных систем в масштабе предприятия потихоньку вытесняется более "лёгкими" системами на основе XML/SOAP.
Участь CORBA-ы в поддержке наследуемых систем или будет развитие в сторону лёгкого использования и переработки/упрощении спецификации?
← →
epflorov © (2002-09-07 23:35) [1]Ничего не будет.
Сначала начнется "Буря в пустыне II". :((
Затем "Дождь в Китае 0.5" :((
Затем "Снегопад в тайге 1.67" :((
После этого не останется разнородных систем. Везде воцарится "Microsoft bynary compatibility". :(( :(( :((
А посему XML/SOAP тоже не будет :((.
(Извини не удержался. Напряженность в мире все-таки. :) )
← →
A. N. Onim (2002-09-09 10:35) [2]Ой не знаю. Вот тут держу в руках книгу Сигела "CORBA 3", так тут всё как раз наоборот, СORBA всех вытесняет ;) И с XML у неё всё впорядке, можно посмотреть эллегантное отображение XML/ValueType и DTD.
По-поводу тяжеловесности. В CORBA 3 появились три ревизии изначальной спецификации, а именно RealTime CORBA (добавлены маршрутизаторы аля MSMQ), Fault Tolerant CORBA (добавлены репликации объектов и средства их управления) и Minimum CORBA (почищены все динамические возможности, в частности динамические скелетоны и 3 шаблона POA). Minimum CORBA - для мобильных устройств. Существуют реализации ORB"а по 30к, так что не удивлюсь, если CORBA полезет в мобильники ;)
А вообще, вопрос то к аналитикам и не в этом разделе, а в разделе потрепаться
Где-то в сети нашёл опрос американских компаний за 2001 год, какие компонентные технологии они используют в своих решениях:
Хит-Парад:
CORBA 16%
COM 32%
EJB 52%
← →
Anatoly Podgoretsky © (2002-09-09 10:43) [3]А если посмотреть, что нового в Д7 (сайт Борланда или на моем сайте на русском), то мы видим CORBA Connections больше не поддерживается, может конечно зря Борланд хоронит Корбу, но кто его знает.
← →
Аристархов Андрей (2002-09-09 16:58) [4]Анатолий,
зачем панику сеять? Идем по адресу http://www.borland.com/delphi/pdf/del7_feamatrix.pdf и смотрим внимательно. На стр. 4:CORBA® support
New VisiBroker® 4.5 for Delphi 7 including CORBA® client and server development
Wizards to simplify development of CORBA clients and servers
Borland® Enterprise Server, AppServer™ Edition SIDL support—build new rich applications
and Web Services with the Delphi RAD environment that uses EJB™ for AppServer
Support for simultaneous COM and CORBA objects
Поддержка CORBA не вынесена в разряд новостей - да это и не новость, что Borland поддерживает CORBA :). Но эта поддержка только совершенствуется и развивается.
А с Вами, iZEN, позволю не согласиться. Причем несогласие мое выступает по нескольким пунктам.
1. XML/SOAP отнюдь не легкие спецификации, и системы на их базе тоже нельзя назвать легкими, особенно на базе SOAP.
2. Никто не отрицает, что CORBA лгкая спецификация. Да, это не набор кубиков в понимании начинающего программиста, из которых можно склепать что-угодно. Но в руках опытного разработчика - это как раз набор кубиков, из которых делается система. Причем достаточно бысто. Но чтобы достичь этого, верятно, потребуется набить не одну шишку.
← →
Аристархов Андрей (2002-09-10 11:55) [5]Забыл упомянуть по поводу TCorbaConnection
TCorbaConnection использовалась для VisiBroker 3.3, а поскольку
D7 поддерживает только VisiBroker 4.5, то эта компонента была удалена за ненадобностью. Пример передачи CORBA ANY есть Midas XML demo
← →
cyberMaz (2002-09-20 13:35) [6]По поводу Хит-Парад компонентных технологий.
Знаете ли вы, что например, в Североамериканских Штатах большинство "программ" пишется на Visual Basic"е? Думаю не стоит говорить об их сложности, распределенности, масштабируемости, отказоустойчивости и, как следствие, крайней потребности в middleware. Отсюда COM 32%.
Но это так к слову.
На самом деле сравнивать CORBA, COM и EJB тоже самое, что сравнивать автомобильный мотор, с велосипедной рамой и Мерседесом.
CORBA, как и COM не являются компонентными моделями, а только архитектурами на основе которых такие модели могут быть созданны. При этом COМ вообще не является middleware (можно конечно предположить, что имелся ввиду DCOM/COM+/что_то_новое_из_.Net – сравнивать их дело отдельное). EJB действительно компонентная модель, но(!) построенная с использованием той же CORBA, т.к. внизу EJB-контейнеров лежит IIOP.
Кроме всего прочего, уместно сказать о CCM (CORBA Component Model) - второй компонентной модели после EJB (про .Net ни чего сказать не могу). Спецификацию долго готовили в OMG, сейчас она почти утверждена, и уже есть рабочие реализации (такие как K2, OpenCCM, MicoCCM, ...), остальные производители ORB"ов обещают выпустить свои CCM-совместимые реализации, в течение ближайшего года. При этом CCM фактически является расширением EJB, полностью включая в себя EJB и, соответственно, полностью совместимой.
← →
Олег (2003-08-05 18:44) [7]Я сильно сомневаюсь по поводу медленной/быстрой смерти CORBA по той простой причине, что эта технология разрабатывается и совершенствуется годами и на ее развитие затрачены бешеные ресурсы, а получивщийся продукт значительно превосходит COM 8+.
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c