Resin
Resin | |
---|---|
Тип | Сервер приложений |
Разработчики | Caucho Technology, Inc. |
Написана на | Java |
Операционная система | Кроссплатформенное программное обеспечение |
Аппаратная платформа | Java Virtual Machine |
Последняя версия | 4.0.66 (8 декабря 2021 ) |
Лицензия | GPL, Собственническое ПО |
Сайт | Caucho (англ.) |
Resin — веб-сервер и сервер приложений (Java application server) для Java от Caucho Technology. В Resin входят две версии: Resin (GPLv3) и Resin Pro.
Resin — это урезанная в оптимизации и некоторых других аспектах версия Resin Pro[1].
В соответствии с маркетинговыми материалами Caucho Technology, Resin Open Source подходит для любителей, разработчиков и веб-сайтов с малым количеством трафика, которым не нужна производительность и повышенная надёжность Resin Professional. Resin Professional будет добавлять новые функции которые нужны в профессиональной среде.
Особенности
[править | править код]Масштабируемость
[править | править код]- Кластеры
- Распределённые сессии
- Распределение нагрузки
Разработка
[править | править код]- Классовая компиляция
- Профилирование и массовый анализ
- Не требует GUI
- Поддержка JUnit
- Интеграция Ant/Maven/Ivy
- Интеграция в IDE
- Гибкое управление проектом
- Журналирование
Готовое производство
[править | править код]- Надёжность
- Мониторинг
- Развёртываемость
- Версионная развёртываемость
- Слияние путей
- Поиск и устранение неисправностей
- Регулирование
Другое
[править | править код]- Статические файлы/JSP/Servlet/JSF
- Поддержка транзакций
- Расширенное журналирование
- URL rewriting
- Proxy caching
- Gzip сжатие
- SSL
- Виртуализация хостов
- COMET
Технические различия
[править | править код]Quercus — это основанная на Java реализация PHP, которая входит в состав Resin. В соответствии с презентацией Эмиля Онга (из Caucho), сделанной в Сан Франциско на Java Meetup Group в апреле 2008 года, относящейся к Resin 3.1, существенная разница в работе Quercus, Resin Open Source и Resin Professional — это то, что в Resin Professional PHP компилируется в Java-байткод, в то время как в Resin Open Source PHP исполняется интерпретатором.
Лицензии
[править | править код]Ранние версии Resin Open Source были выпущены с проблематичным лицензированием, но последующие версии были доступны под более обычными и стандартными лицензиями c открытым исходным кодом.
Ранние лицензии
[править | править код]Первоначально Resin был выпущен под лицензией, значительно отклонённой от Open source software, Resin был не распространяемым, и все права на изменения и улучшения кода в случае связи с остальными, становились собственностью Caucho Technology. Кроме того, лицензия предусматривала, что если любой судебный иск возник в связи с нарушением условий лицензии и решение суда было в пользу Caucho Technology, все расходы должны быть оплачены по лицензии.
Нынешняя лицензия
[править | править код]С версии 3.0.9 Resin Open Source находится под GPL.
Примечания
[править | править код]- ↑ Resin Pro Download . Дата обращения: 17 июля 2015. Архивировано 6 августа 2020 года.
Ссылки
[править | править код]- Официальная страница сервера приложений Resin (англ.)
- Caucho Resin — сервер приложений Java/PHP корпоративного уровня (рус.)
- Daniel Solin. Resin: The Instant Application Server (англ.). O'Reilly Media (18 сентября 2002). Дата обращения: 6 марта 2010. Архивировано из оригинала 25 февраля 2012 года.
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |
В другом языковом разделе есть более полная статья Resin Server (англ.). |
Для улучшения этой статьи желательно:
|