нашли о чем жалеть. реализации кривые, оверхед у протокола жуткий(порядка килобайта на один вызов метода), один коннекшн на вызов, один thread на вызов. Мусор это и место ему в мусорке.
Непонятно, причем здесь бюрократы. Я бы сказал - конкуренты. Каждый защищает свои интересы, а не интересы конкурента, и это нормально. ИМХО, это все говорит лишь о том, что почти невозможно создать некое решение, которое бы удовлетворяло всех и вся... И проблемы с реализациями оттуда же.
Опять же альтернатив не так уж много: DCOM, XPCOM, SOAP.
Альтернативы разнятся, в зависимости от того, что нужно получить. То есть они могут не предоставлять всю ту функциональность, что предоставляет CORBA, но зачастую она и не нужна.
Что есть: REST - наиболее простой вариант. Вернее сказать - наиболее простое семейство вариантов. REST сейчас в моде, к сожалению описан этот подход несколько мутно, пожалуй в Википедии более-менее нормально: REST. На Амазоне про него есть книга, по слухам неплохая http://www.amazon.com/dp/0596529260/.
Systems built by unsupervised intermediate developers are going to fail for completely different reasons than systems built by juniors. A junior will build a big pile of algorithms that sort of work. A good intermediate will build pages out of “Design Patterns” and “Domain Driven Design”. While those are great books for learning how to build large OO systems, direct application of this sort of theory results in over engineered systems that are flexible in ways that don’t matter, and inflexible in ones that do matter
5 коммент.:
нашли о чем жалеть. реализации кривые, оверхед у протокола жуткий(порядка килобайта на один вызов метода), один коннекшн на вызов, один thread на вызов. Мусор это и место ему в мусорке.
Непонятно, причем здесь бюрократы. Я бы сказал - конкуренты. Каждый защищает свои интересы, а не интересы конкурента, и это нормально. ИМХО, это все говорит лишь о том, что почти невозможно создать некое решение, которое бы удовлетворяло всех и вся... И проблемы с реализациями оттуда же.
ЗЫ. Кстати, статье-то уже больше года.
http://www.orbzone.org/?p=121
Не все так грустно )
Опять же альтернатив не так уж много: DCOM, XPCOM, SOAP.
Опять же альтернатив не так уж много: DCOM, XPCOM, SOAP.
Альтернативы разнятся, в зависимости от того, что нужно получить. То есть они могут не предоставлять всю ту функциональность, что предоставляет CORBA, но зачастую она и не нужна.
Что есть:
REST - наиболее простой вариант. Вернее сказать - наиболее простое семейство вариантов. REST сейчас в моде, к сожалению описан этот подход несколько мутно, пожалуй в Википедии более-менее нормально: REST. На Амазоне про него есть книга, по слухам неплохая http://www.amazon.com/dp/0596529260/.
XML RPC - тоже такое, простенькое решение
Более тяжелые: Java RMI, MPI-2, PVM
Ну и еще есть всякая экзотика, типа ОС Инферно.
float_dublin прав: далеко не самая лучшая находка. Лично мне по нраву дальнейшее развитие REST.
Отправить комментарий