Похожие презентации:
Архитектура 1С:Предприятия 8. Тема 1
1.
Технологии программной реализации корпоративныхрешений на 1С:Предприятии 8
Тема 1. Архитектура
1С:Предприятия 8.
2.
Что такое 1С:Предприятие 8?Технологическая платформа
Набор прикладных решений
или
Специализированный фреймворк (framework)
Набор инструментов для разработки и
администрирования
Приложения, разработанные на фреймворке
3.
Кросс-платформенностьРазные ОС: Windows, Linux — сервер, клиент,
инструменты разработки; Mac OS и другие ОС
— клиент (веб-клиент);
Разные устройства: Desktop, Android и iOS —
мобильная платформа 1С:Предприятия 8
Разные СУБД (подробности далее)
Но программный код — один и тот же!
4.
Из чего состоит КонфигурацияМетаданные:
описание структуры прикладных объектов и их
настраиваемых свойств
Формы для отображения и редактирования
объектов
Программный код, описывающий поведение
объектов
Макеты, картинки и другие встраиваемые ресурсы
5.
Информационная базаВключает в себя:
Конфигурацию (метаданные)
Данные пользователя
Служебные данные
6.
Варианты работы 1С:Предприятия 8Файловый — легковесный режим для работы
с локальной ИБ для небольшого количества
пользователей (до 10), для ведения разработки
и т.п.
Клиент-серверный - «промышленный» режим
работы для использования средними и
большими рабочими группами в масштабах
предприятия
7.
Файловый вариант8.
Клиент-серверный вариант9.
Поддерживаемые СУБДMicrosoft SQL Server
PostgreSQL (Open Source)
Oracle Database
IBM DB2
10.
Виды клиентов 1С:Предприятия 8Толстый клиент
Тонкий клиент
Веб-клиент
11.
Толстый клиентПоддерживает работу как в «обычном» так и в
управляемом интерфейсе
Содержит инструменты разработки и
администрирования
Поддерживает работу в файл-серверном
режиме
Требует установку
Взаимодействует напрямую с сервером
приложений
12.
Тонкий клиентПоддерживает только управляемый интерфейс
Не содержит инструментов разработки и
администрирования
Требует установку, но дистрибутив
существенно легче по сравнению с толстым
клиентом
Может взаимодействовать с сервером
приложений напрямую, может через вебсервер по протоколу HTTP
13.
Веб-клиентПоддерживает только управляемый интерфейс
Не требует установки — работает в браузере
Взаимодействует с сервером приложений
через веб-сервер по протоколу HTTP
14.
Конфигуратор == это IDEРедактор метаданных
Редактор программного кода и отладчик
Конструктор и редактор форм
Профайлер (средство измерения
производительности кода)
Встроенная справка (Синтакс-Помощник)
Система контроля версий («Хранилище»)
Система дистрибуции (механизмы поставки и
обновления)
И др...
Программное обеспечение