Здравствуйте, frёёm, Вы писали:
ёё>я где-то, когда-то читал, что приложение написаное в соответствии с ejb и исполняющееся в ejb контейнере ёё>может свободно, без лишних усилий работать в многопоточной среде.
Сервлеты тоже свободно без лишнизх усилий работают в многопоточной среде. Это никак не заслуга EJB.
ёё>вопрос про многопроцессоры он сосбтвенно про то и был, ёё>если у нас одна машина, на которой 4 процессора. ёё>То по идее если развернуть на машине ejb приложение, оно будет исполнятся там оптимально ёё>используя мультитрединг.
Это все сугубо упирается в реализацию JVM и операционную систему. К EJB обратно никакого отношения не имеет.
ёё>А в случае спринг приложения наверно придётся делать каике-то хитрые движухи, если их ёё>вообще можно зделать ? и какие ?
Эка у вас фантазия богатая. Хитрая движуха это случайно не new Thread().start()?
ёё>В случае кластеров ejb приложение будет пооддерживать распределённые транзакции между этими кластерами.
Менеджер распределенных транзакций прикручивается к Spring без проблема. Менеджер, поставляется вендором сервера приложений.