Короткий ответ - то, что нет никакого материального преимущества Weblogic ни по какому другому серверу приложений Java. Они действительно, которые все выполняют достаточно хорошо для решения почти каждой проблемы, которую решает JEE. Итак, почему некоторые люди платят 10X больше за Oracle / бренд BEA?!
Хороший продавец в Oracle - который является ответом. Это действительно настолько просто. Если Вы спросите отдел продаж, то они будут требовать лучшей поддержки, простоты установки или простоты управления - но все эти проблемы хороши для JBoss и Glassfish также.
Например, продажи Oracle могут предложить "свободный Weblogic с MM за 1$ в Oracle!". Эти виды продаж действительно работают. Red Hat имеет намного меньший отдел продаж, и Oracle имеет 20-летнее преимущество. Таким образом, сражение продолжается.
Я признаю, что склоняюсь к Weblogic (работающий с ним с 2001), НО я не платящий по счету тот, таким образом, я не допущу существенную стоимость лицензии в уравнение. Лицензии Weblogic на процессор (когда я в последний раз проверил).
В более ранние дни тяжелого EJBs (приблизительно 2004) Weblogic был самым стабильным сервером приложений и самый легкий настроить и контролировать для производственного экземпляра. Консоль была и все еще довольно полезна в отслеживании и изоляции множества вещей, которые могут пойти не так, как надо вокруг соединений с БД, EJBs, не развернутый, пропустив поиски JNDI и т.д.
Сегодня с появлением Spring и легких контейнеров, JBoss и Glassfish оба считают подходящими рабочими серверами. Эй, что-либо кроме Websphere ;) Таким образом, нет большой части нажатия к Weblogic, вероятно, умная коммерческая цель делает это.
Также посмотрите это сравнение