Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, 119333Phone: +7 (495) 981-0531 Fax: +7 (495) 232-2683 Email: info@artezio.com Liferay.

Презентация:



Advertisements
Похожие презентации
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Advertisements

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Информационные порталы масштаба предприятия Обзор, сравнение, анализ.
Единая система аутентификации Обзор решения Москва, 2012г.
AJAX Выполнила: студентка группы ПИ-311 Газизова Влада.
Разработка бизнес- приложений с использованием СПО Хомченко В.М. Новый подход к разработке бизнес-приложений на базе систем управления бизнес-процессами.
Корпоративный портал на основе коробочного решения На примере QSOFT: Корпоративный портал Михаил Токовинин, генеральный директор компании QSOFT +7 (495)
Системы управления содержимым сайта Content Management Systems (CMS) Лекция 9.
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
Проекты ONLINE Ведение проектов в распределённом режиме, с участием заказчиков, исполнителей и соисполнителей Назначение.
Технические возможности. Наши цели Максимальная гибкость Максимальная скорость считывания и обработки данных Стабильность работы Максимальная простота.
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Троицкий Д.И. Интернет-технологии1 ДИНАМИЧЕСКИЕ WEB-СТРАНИЦЫ СЕРВЕРНЫЕ СЦЕНАРИИ Лекция 9 Кафедра «Автоматизированные станочные системы» Dept. of Automated.
Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы.
Разработка Веб - проектов, от требований заказчика до запуска. Прозрачность разработки как средство формирования ожиданий заказчика.
TEKTON-Matrix Платформа для распределённых приложений.
Instrumentation ModelKit – это один из лидирующих.NET компонентов для визуализации данных. Продукт предоставляет широкие возможности по созданию эффективных.
Транксрипт:

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Liferay Portal Обзор возможностей портала

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Преимущества и инновации Создан в 2000, в 2002 стал открытым Первый портал для внедрения Web OS Первый портал, поддерживающий AJAX интерфейс Принимал участие в разработке JSR 286 (Portlet Specification) & JSR 314 (Java ServerFaces Specifications) Активное сообщество разработчиков

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Преимущества и инновации Ключевые особенности портала встроенная система управления содержимым и средства для совместной работы более 60 портлетов и более 20 тем оформления готовых к использованию средства для разработки поддержка 22 языков возможность использования всех распространенных серверов приложений, баз данных и операционных систем (более 700 конфигураций установки) дружественная бизнесу лицензия MIT

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Преимущества и инновации Легкость в использовании Отмеченный наградами пользовательский интерфейс, основанный на технологии AJAX (например, Web OS) Социально ориентированные сервисы для упрощения создания экстранет и интранет приложений, социальных сетей Привычный интерфейс рабочего стола и принципы взаимодействия с пользователем

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Преимущества и инновации Технические подробности Сервис Ориентированная Архитектура (SOA) с поддержкой web сервисов Поддержка LDAP Портал в качестве платформы сервисов для быстрой разработки и развертывания Фреймворк для безопасной интеграции корпоративных приложений Готов к интеграции с продуктами: -Pentaho Business Intelligence -Intalio Business Process Management -Terracotta Scalability and high availability -ICEfaces Rich Internet applications -jQuery Dynamic user experiences Соответствует стандартам: JSR-286, JSR-170, JBI, WSRP

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Преимущества и инновации Возможности размещения портала Портал предоставляет широкие возможности по интеграции с существующими приложениями. Репозиторий расширений портала содержит готовые к использованию инструменты для наиболее распространенных сервисов.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Активное сообщество Более 1 миллиона скачиваний всего и более скачиваний каждый месяц Более 5800 зарегистрированных участников сообщества Более 50 активных контрибьюторов

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Активное сообщество Более 1 миллиона скачиваний всего и более скачиваний каждый месяц -66% – Liferay Portal -33% – Liferay IDE & Plug- ins -1.3 миллиона скачиваний всего, к данному моменту Более 5800 зарегистрированных участников сообщества Более 50 активных контрибьюторов

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Подробности Серверы приложений Liferay Portal поддерживает все распространенные сервера приложений, базы данных и операционные системы Стек технологий Apache ServiceMix, Ehcache, Hibernate, Java J2EE/JEE, jBPM, jQuery, ICEfaces JavaScript Framework, Lucene, MuleSource ESB, PHP, Ruby, Seam, Spring Framework & AOP, Struts &Tiles, Tapestry, Velocity Стандарты JSR-286, JSR-127, JSR-170X Seats on the JSR-286 (Portlet 2.0) and JSF-314 (JSF 2.0) committees AJAX, iCalendar & Microformats, WebDAV OpenSearch, открытая платформа с поддержкой веб сервисов включая: JSON, Hessian, Burlap, REST, RMI, WSRP Локализация Liferay Portal поддерживает интернационализацию для любого языка сразу после запуска, стандартная поставка включает в себя 22 языка, готовых к использованию. Дополнительные языки могут быть легко установлены. Арабский, каталанский (Испания), китайский (упрощенный), китайский (традиционный), чешский, голландский, английский (США), финский, французский, немецкий, греческий, болгарский, итальянский, японский, корейский, персидский, португальский. русский, испанский, шведский, турецкий, вьетнамский Готово к использованию Средства для совместной работы Система управления содержимым Средства для разработки

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) План презентации Liferay Portal – что это? Зачем нужны спецификации JSR 168 и JSR 286? Что еще предоставляет Liferay Portal, помимо реализации спецификаций? -Особенности Liferay Portal Что такое портлет? -Portal/Portlet: жизненный цикл -Режимы портлета, состояния окна, настройки

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Liferay Portal – что это? Liferay Portal – лидирующий в мире проект с открытым кодом, предоставляющий решение в виде корпоративной платформы, использующей последние технологии Java и Web 2.0 Работает на всех распространенных серверах приложений, контейнерах сервлетов, базах данных и операционных системах (доступно более 700 конфигураций для установки) Совместим с JSR 168 и JSR 286 Более 60 портлетов и 20 тем готовых к использованию Встроенные средства для совместной работы Встроенная система управления содержимым (CMS) Поддержка персонализации страниц для всех пользователей

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Liferay Portal – что это? Архитектура, поддерживающая загрузку тем и портлетов в процессе работы из онлайн-каталога Визуализация Freeform / WebOS Одновременная отрисовка портлетов Гибкая система управления правами доступа

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Портлет – что это? Портлет – это web компонент обрабатывающий запросы и генерирующий динамическое содержимое Содержимое, генерируемое портлетом называется фрагментом (HTML, XHTML, WML) и может быть включено в другие фрагменты для формирования результирующего документа.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Портлет – что это? Портлеты как фрагменты HTML страницы:

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Жизненный цикл портлета Портлеты отличаются от сервлетов тем, что передача данных включает две фазы В случае с сервлетами один метод обрабатывает все запросы. В случае с портлетами используются раздельные методы для обработки запросов на выполнение действий пользователя и запросов на формирование содержимого для отображения портлета на странице.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Режимы Каждый портлет хранит состояние выбранного режима, который обозначает функцию, выполняемую портлетом в данный момент Все порталы, совместимые со спецификацией JSR 168 должны поддерживать режимы View, Edit и Help

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Состояние окна Состояние окна указывает на размеры доступного пространства страницы, которое может использовать портлет. Все порталы, совместимые со спецификацией, должны поддерживать минимизированное, максимизированное и нормальное состояние окна.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Настройки портлетов Портлеты могут хранить настройки, чтобы предоставлять информацию, либо изменять поведение в зависимости от текущего пользователя. Для примера, портлет погоды может предоставлять для одного из пользователей температуру в Москве, а для другого – температуру в Санкт-Петербурге. Данные настройки представлены как множество пар имя-значение и называются настройками портлета.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) JSR 168 и JSR 286 – что это? JSR 168 и JSR 286 – спецификации технологии портлетов Указанные спецификации описывают стандарты разработки экранных блоков портала (портлетов). Спецификация определяет жизненный цикл портлета, а так же его характеристики по внешнему виду и взаимодействию с другими портлетами.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Управление пользователями Права доступа Система управления правами доступа Liferay позволяет определять действия, доступные определенным группам пользователей. В сочетании с широкими возможностями организации групп, сообществ и организаций пользователей Liferay предоставляет гибкую систему разделения прав на содержимое, позволяющую реализовать любые требования по авторизации.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Механизм перетаскивания портлетов Настройка содержимого страниц производится перетаскиванием портлетов мышью прямо в окне браузера, что позволяет сразу увидеть результат и не требует от пользователя знаний специальных технологий и навыков программирования.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Пользовательские шаблоны и макеты Входящие в поставку макеты позволяют размещать содержимое страниц различными способами. Редактор может выбрать вариант размещения, наиболее удобный для представления информации на странице.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Архитектура портала Liferay основан на концепции SOA. Такой подход обеспечивает гибкость, масштабируемость и высокую управляемость портала и решений на его основе. Модули портала построены на современных технологиях, отлично зарекомендовавших себя и ставших промышленными стандартами.

Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495) Выводы Liferay является портальным решением с открытым исходным кодом, позволяющим решать широкий круг задач. Модульная архитектура портала дает возможность использовать уже реализованный функционал с минимальными затратами на внедрение. Масштабируемость и высокая нагрузочная способность дают возможность построения систем любого размера. Поддержка всех распространенных баз данных и серверов приложений обеспечивает возможность использования существующей инфраструктуры предприятия.