|
|
|
|
Где мои сервлеты? JSP, JSR199 и GlassFish
Posted by katya in GlassFish
|
Одно из преимуществ использования JSR-199 в GlassFish - очень быстрая компиляция JSP: сгенерированные сервлеты могут быть переданы непосредственно компилятору javac напряпую в оперативной памяти. Но если вы захотите посмотреть что-же происходит в вашем сервлете, то как обсуждается на этом форуме, это может оказаться проблематичным. Причина - нет возможности посмотреть на код сервлета, поскольку ничего не сохраняеется на диск - ведь запись убъет все преимущества JSR-199! Решение простое - используйте параметр keepgenerated в GlassFish и код сервлетов будет записываться на диск. Читайте детали в заметке Byron'а. |
Вышел SJS Web Server 7.0 Update 1 - фокус на Java
Posted by katya in WebServer
|
Первое обновление Sun Java System Web Server 7.0 update 1 доступно для скачивания (предварительная версия была доступна уже несколько месяцев). Новое в этой версии: • улучшеная производительность и стабильность
|
Как вы наверняка уже заметили, основные улучшения связаны с Java. В частности, продукт теперь полностью совместим со спецификацией Java EE 5, а это означает, что любое приложения работающее с GlassFish будет также работать с Web Server 7.0 Update 1 (вообще говоря, значительная часть реализации на самом деле взята из GlassFish). Из интересных технических возможностей отметим возмозможность использования отложенных зависимостей (dependency injection).
Выйдя в начале 2007 г., Web Server 7.0 сразу получил положительные отзывы и начал эксплуатироваться на ряде Веб сайтов с повышенными требованиями (кстати, на этом сайте тоже он используется). Если у вас есть вопросы, то их всегда можно задать в форуме, посвященном Sun Java System Web Server.
Сервлеты на 4-х языках в Sun WebServer
Posted by katya in WebServer
Рауль ведет интересную серию постов, где показывает как использовать скриптовые языки на основе JVM для написания сервлетов для Sun WebServer 7.0 (скачайте), при этом используюя только возможности J2SE 5 (в J2SE 6 с помощью JSR 223 это делается еще проще). Серия состоит из вводной части, содержащей общий код для всех языков и отдельных частей, посвященных jRuby, jScheme, Rhyno и Sleep.
А теперь нечто совершенно другое ...
Все это работает в рамках JVM, в которой работает и сам WebServer, однако, Рауль также демонстрирует как c помощью FastCGI вызвать Ruby напрямую.