Диагностика производительности корпоративных приложений (Малышев)
Практика разработки корпоративных веб приложений 2007
-
Upload
rglab -
Category
Technology
-
view
1.515 -
download
6
description
Transcript of Практика разработки корпоративных веб приложений 2007
Практика разработки корпоративных веб-приложений 2007презентация
Требования к интернет-решениям в эпоху Веб 2.0
Требования к интернет-решениям в эпоху Веб 2.0
Mashup
Предпочтительное использование открытых стандартов и Open Source
Асинхронный режим коммуникаций клиент/сервер взамен синхронного режима
Распределенная природа хранения документов и данных
Унификация идентификации пользователей
Архитектура участия
Обогащенные метаданные
Организация данных в системах масштаба предприятия
Структурирование данных и семантика
Структурирование данных
Документы Записи
Файлы
Неструктурированные данные
Многие ко многим
Документы
Записи
Файлы
Популярные товары
Один ко многим
Смотрите также
Связанные документы
Схематика пользовательских интерфейсов управления данными
Схематика пользовательских интерфейсов управления
данными
Схематика пользовательских интерфейсов управления
данными
Атрибуты канала 1
Атрибуты канала 1.1
Атрибуты канала 1.1.1 ЗаголовокТаблица БДДополнительные поля гридаДопустимые наборы полей
Атрибуты канала 1.1.2
Реализация проекта
Обогащенные интернет-приложения
Практика использования
Интерфейс сформирован
Интерфейс меняет состояния
AJAX-фреймворк в контент-менеджменте
Практика использованияДерево структуры
Запрос к контроллеру
Получение данных
Реакция на ответ
Практика использованияСписки линейных данных
<xml id="pagesXML"> <pages> <page title="Свойства">
<formblock variable="basic" path="..." ></formblock> </page> <page title="Содержание">
<formblock variable="content" path="..." ></formblock><formblock variable="backup" path="..." ></formblock>
</page> <page title="Инфоканалы">
<gridblock variable="gridarticles" path="..." ></gridblock> </page>
Табы
ФильтрыНавигация
Управление
Практика использованияПроводник
<xml id="pagesXML"> <page> <explorerblock variable="tree" path="..."/> </page></xml>
Реализация проекта
Контроль обновлений системы и аспект-
ориентированная событийная модель
Аспект-ориентированная событийная модель
Событие
Событие
Событие
Событие
Аспект А
Аспект Б
Аспект В
Программныйкод
Программныйкод
Программныйкод API
Программныйкод
Событие
Событие
Версия 3.1.116PHP5
Версия 3.0.219PHP4
Принципы командной разработки
Проект 1
Код адаптации
Проект 2
Код адаптации
Проект 3
Код адаптации
Проект 4
Код адаптации
SVN / CVS
Версия 3.0.220PHP4
Версия 3.1.117PHP5
Версия 3.0.222PHP4
Версия 3.1.118PHP5
Время веб-интеграции
Что такое веб-интеграция
Платформа управления корпоративным контентом
Приложения компании
Корпоративный портал
CMS
ПредставлениеUI
WEB
ФункциональностьAPI
Веб-сервисы
ДанныеБазы данных
Приложение
Цели веб-интеграции
Экстранет
Интранет
Клиенты
Корпоративная информационная система
Посетители
Интернет
Филиалы
Партнеры
Компания
Сервисы управления и доставки контента
Сервисы рекламы Сервисы справочников
Бизнес-сервисы КИС
Сервис-ориентированная архитектура и веб-сервисы
Примеры веб-интеграции
ЭкстранетИнтранет Интернет
1С-Предприятие Синхро-сервер
ArgusSoft.ru
SOAP SOAP
Пример: интеграция с ERP
Ads Ads
Офис газеты Сайт Sdelka.ruSOAP
Сервер обмена
Пример: интеграция с внутреннейсистемой документооборота
RG LabРоссия, 127005, Москва, ул. Лесная, д. 39, офис 4098 (499) 973-22-95, 8 (495) 609-22-52
RG Lab – интернет-решения и веб-интеграция
На слайдах были показаны примеры пользовательских интерфейсов CMS Site Sapiens (www.sitesapiens.ru)
Контактная информация