Цитата:
Первоначальное сообщение от Alex__G
fishca
В общем да. Только на J2EE
|
Это довольно смелое заявление и очень спорное.
Мода на трехзвенную архитектуру как пришла лет 5 назад, так и уйти может в любой момент. И судьба сопутствующих наворотов\решений\инструментов типа j2ee также изменится.
Кроме того, действительно серьезные (в смысле критически важные по надежности) вещи на java не делаются ввиду массы проблем с самим языком. Ну, например - применение java не сертифицировано до сих пор Министерством Обороны США, а это что-то да значит.
Да и для доступа к данным в СУБД от серверов приложений используются не только чистые средства java и не так уж и часто.
В целом - j2ee всего лишь один из инструментов для разработки определенного вида приложений. Модный сегодня инструмент для (в основном) браузерных приложений и не более того.
Даже фанаты java типа Oracle ставят при разработке приложений средства java (встроенные в СУБД !) всего лишь на третье место. А реализация многих родных их java-пакетов основана на внешних библиотеках, написанных на Си

. Да и кто же им мешает ядро СУБД на java переписать? Однако, не пишут и не собираются этого делать, судя по последним вещам. Поддерживают несколько платформ для разработки, а универсальный (крутой

) язык не применяют, это почему вдруг?
А уж как среда для разработки юзерного интерфейса средства типа JDeveloper и т.д. - очень хилая по сравнению с тем же Дельфи.
А вообще этот вопрос распадается сразу на несколько отдельных:
- сервера приложений и их реализация
- сервера приложений и СУБД
- среда разработки для браузерных приложений
- java как язык программирования
- масштабируемость и переносимость приложений.
И по каждому вопросу есть масса конкурирующих производителей, которые очень хвалят свои разработки и подходы к решению задач.
И вопрос ССВ занимает определяющее место, особенно в местных условиях тотальной экономии, потому и внешне кажется, что серьезными являются вещи, которыми мало кто занимается и мало кто применяет.
Та же 1С не менее серьезна как программа, чем всеми любимый JBoss, и вовсе не значит, что конфигурирование 1С - лажа, а веб-сайт на JBoss - круто.
Просто это разные вещи по своему назначению.
И как-то их противопоставлять не имеет смысла - так же, как и противопоставлять Unix/Линух и изделия тов. У. Гейтса

Круто (серьезно типа) не то, что редко применяется, а то что работает

Дело вкуса, предпочтений и целесообразности.
Например: Интербейс с точки зрения java-крутизны - никакой. А эта система разрабатывалась для управления штурмовиками ВВС США и до сих пор еще летают самолеты с Интербейсом, вот как. Так что круто?