Практика разработки корпоративных веб приложений 2007
-
Upload
rglab -
Category
Technology
-
view
1.512 -
download
6
description
Transcript of Практика разработки корпоративных веб приложений 2007
![Page 1: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/1.jpg)
Практика разработки корпоративных веб-приложений 2007презентация
![Page 2: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/2.jpg)
Требования к интернет-решениям в эпоху Веб 2.0
![Page 3: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/3.jpg)
Требования к интернет-решениям в эпоху Веб 2.0
Mashup
Предпочтительное использование открытых стандартов и Open Source
Асинхронный режим коммуникаций клиент/сервер взамен синхронного режима
Распределенная природа хранения документов и данных
Унификация идентификации пользователей
Архитектура участия
Обогащенные метаданные
![Page 4: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/4.jpg)
Организация данных в системах масштаба предприятия
Структурирование данных и семантика
![Page 5: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/5.jpg)
Структурирование данных
Документы Записи
Файлы
Неструктурированные данные
![Page 6: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/6.jpg)
Многие ко многим
Документы
Записи
Файлы
Популярные товары
![Page 7: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/7.jpg)
Один ко многим
Смотрите также
Связанные документы
![Page 8: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/8.jpg)
Схематика пользовательских интерфейсов управления данными
![Page 9: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/9.jpg)
Схематика пользовательских интерфейсов управления
данными
![Page 10: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/10.jpg)
Схематика пользовательских интерфейсов управления
данными
Атрибуты канала 1
Атрибуты канала 1.1
Атрибуты канала 1.1.1 ЗаголовокТаблица БДДополнительные поля гридаДопустимые наборы полей
Атрибуты канала 1.1.2
![Page 11: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/11.jpg)
Реализация проекта
Обогащенные интернет-приложения
Практика использования
![Page 12: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/12.jpg)
Интерфейс сформирован
Интерфейс меняет состояния
AJAX-фреймворк в контент-менеджменте
![Page 13: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/13.jpg)
Практика использованияДерево структуры
Запрос к контроллеру
Получение данных
Реакция на ответ
![Page 14: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/14.jpg)
Практика использованияСписки линейных данных
<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>
Табы
ФильтрыНавигация
Управление
![Page 15: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/15.jpg)
Практика использованияПроводник
<xml id="pagesXML"> <page> <explorerblock variable="tree" path="..."/> </page></xml>
![Page 16: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/16.jpg)
Реализация проекта
Контроль обновлений системы и аспект-
ориентированная событийная модель
![Page 17: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/17.jpg)
Аспект-ориентированная событийная модель
Событие
Событие
Событие
Событие
Аспект А
Аспект Б
Аспект В
Программныйкод
Программныйкод
Программныйкод API
Программныйкод
Событие
Событие
![Page 18: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/18.jpg)
Версия 3.1.116PHP5
Версия 3.0.219PHP4
Принципы командной разработки
Проект 1
Код адаптации
Проект 2
Код адаптации
Проект 3
Код адаптации
Проект 4
Код адаптации
SVN / CVS
Версия 3.0.220PHP4
Версия 3.1.117PHP5
Версия 3.0.222PHP4
Версия 3.1.118PHP5
![Page 19: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/19.jpg)
Время веб-интеграции
![Page 20: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/20.jpg)
Что такое веб-интеграция
Платформа управления корпоративным контентом
Приложения компании
Корпоративный портал
CMS
ПредставлениеUI
WEB
ФункциональностьAPI
Веб-сервисы
ДанныеБазы данных
Приложение
![Page 21: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/21.jpg)
Цели веб-интеграции
Экстранет
Интранет
Клиенты
Корпоративная информационная система
Посетители
Интернет
Филиалы
Партнеры
Компания
![Page 22: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/22.jpg)
Сервисы управления и доставки контента
Сервисы рекламы Сервисы справочников
Бизнес-сервисы КИС
Сервис-ориентированная архитектура и веб-сервисы
![Page 23: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/23.jpg)
Примеры веб-интеграции
![Page 24: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/24.jpg)
ЭкстранетИнтранет Интернет
1С-Предприятие Синхро-сервер
ArgusSoft.ru
SOAP SOAP
Пример: интеграция с ERP
![Page 25: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/25.jpg)
Ads Ads
Офис газеты Сайт Sdelka.ruSOAP
Сервер обмена
Пример: интеграция с внутреннейсистемой документооборота
![Page 26: Практика разработки корпоративных веб приложений 2007](https://reader030.fdocument.pub/reader030/viewer/2022020218/55996a571a28ab046a8b4725/html5/thumbnails/26.jpg)
RG LabРоссия, 127005, Москва, ул. Лесная, д. 39, офис 4098 (499) 973-22-95, 8 (495) 609-22-52
RG Lab – интернет-решения и веб-интеграция
На слайдах были показаны примеры пользовательских интерфейсов CMS Site Sapiens (www.sitesapiens.ru)
Контактная информация