У Java нет «хостингового» решения - именно здесь (в основном) появляются все решения, такие как JBoss и WhebLogic. В .NET у вас так много разных хостинговых решений, как: сервисы, IIS, SQL, BizTalk ...
Теперь, благодаря последним функциям WCF, вы можете реализовать свой собственный JBoss за 5 минут - создать объект с контрактами на передачу данных и сообщений, удалить пару строк конфигурационных файлов, чтобы представить интерфейсы через Web / другие сервисы и определить потоки модель - вы получаете свой собственный JBoss. У Java нет такой истории в их наборе инструментов - вот почему вам нужны такие вещи, как JBoss. [Потому что я упрощаю вещи, но это правда в 80% случаев].
Если вы заметите, что с такими решениями, как Apache CX Services, все больше и больше людей уходят от JBoss. Теперь они могут получить альтернативу.