Проблемы которые решает
Высокие затраты на выполнение рутинных задач сотрудниками
Высокие расходы на ИТ специалистов
Высокие затраты
Ценности
Сокращение затрат
Сокращение сроков производства
APACHE Sling
Apache Sling - это фреймворк для веб-приложений RESTful, основанный на расширяемом дереве контента.
О продукте
Описание
Apache Sling - это веб-инфраструктура с открытым исходным кодом для платформы Java, предназначенная для создания контентно-ориентированных приложений поверх JSR-170-совместимого (a.k.a. JCR) хранилища контента, такого как Apache Jackrabbit. Apache Sling позволяет разработчикам развертывать свои компоненты приложений в виде пакетов OSGi или в виде скриптов и шаблонов в хранилище контента. Поддерживаемые языки сценариев: JSP, серверный JavaScript, Ruby, Velocity. Цель Apache Sling - представить контент в репозитории контента как HTTP-ресурсы, создавая стиль архитектуры приложений RESTful.
Sling отличается от многих других каркасов веб-приложений тем, что он действительно фокусируется на веб-аспекте разработки «веб-приложений» и через свою парадигму разработки предлагает интуитивно понятную RESTful разработку настоящего веб-приложения. Другие фреймворки больше ориентированы на разработку приложений и поэтому являются идеальными расширениями для Sling.
Проект Sling был начат 27 августа 2007 года, когда Day Software предложила пожертвовать исходную базу своей внутренней веб-инфраструктуры для поддержки WCM Day Communiqué для Apache Software Foundation. Проект был принят в инкубатор Apache, спонсором которого был Apache Jackrabbit. 18 июня 2009 года проект стал проектом высшего уровня Apache.
Характеристики:
- Разрешение содержимого, которое отображает URL-адрес запроса на узел содержимого в репозитории содержимого
- Разрешение сервлета, которое отображает узел контента и метод запроса в сервлет, обрабатывающий запрос
- Сервлеты по умолчанию, поддерживающие WebDAV, создание контента из веб-форм и представление JSON
- Клиентская библиотека Javascript, позволяющая получить доступ к хранилищу содержимого через AJAX
- Поддержка сценариев на стороне сервера с Javascript, JSP, Ruby, Velocity и Scala
- Расширяемость на основе OSGi через Apache Felix - веб-консоль Felix изначально была разработана проектом Apache Sling
Особенности пользователей
Роли заинтересованных сотрудников
Исполнительный директор
ИТ директор
Организационные особенности
Сотрудники с доступом в Internet