Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Ноя 2018, 02:00
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Понедельник. Вопрос 4  (Прочитано 109348 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн igea

  • *
  • Сообщений: 12
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-06-01
  • Сайт: 
  • Профессия: Разработчик 1С
Для всех операций модификации данных (создания, изменения и удаления) в "1С:Предприятии" применяется исключительно объектная техника. Это означает, что разработчик взаимодействует с БД не на уровне записей, а с помощью объектов, соответствующих хранимым в БД сущностям. Для изменения хранимых данных , ему не нужно писать сложные запросы и преобразовывать результаты их обработки в объекты языка программирования. Достаточно получить объект из базы данных, изменить его свойства и снова сохранить. Разработчик имеет при этом возможность написать обработчики событий, связанных с изменением данных, выполняя с их помощью различные проверки и изменяя при необходимости другие данные. Система обеспечивает эффективную технологическую поддержку объектного подхода, осуществляя, например, кэширование объектов, контроль объектной и ссылочной целостности и т.д. Для чтения данных может использоваться как объектная техника, так и декларативный язык запросов, который основывается на классическом SQL, но имеет ряд существенных расширений. Расширения направлены с одной стороны на поддержку работы с объектами, хранящимися в базе данных, а с другой - на эффективное решение экономических задач.


Оффлайн MrStomak

  • *
  • Сообщений: 38
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-03-11
  • Сайт: 
  • Профессия: Программист 1С
Клиент-серверный режим работы Приложения 1С 8 построен на трёхзвенной архитектуре (клиент-сервер-СУБД). Сервер состоит из агента, рабочих процессов и менеджеров кластера. При работе через веб-клиент архитектура становится четырёхзвенной - между клиентом и сервером добавляется веб-сервер(apache или IIS). Данные между всеми звеньями поддерживают шифрование. В режиме толстого клиента сервер служит буфером для получения данных из базы и контекстом выполнения для общих модулей с соответствующей галочкой, в тонком клиенте сервер используется намного более активно и является контекстом выполнения для всех тяжёлых алгоритмов.
В файловом режиме клиент напрямую работает с файлом базы данных, для поддержки совместимости клиент-серверного и файлового режимов используется эмуляция сервера в файловом режиме.
В файловом режиме через веб-клиента эмуляции не происходит - серверная часть выполняется процессом веб-сервера.

Оффлайн iamand

  • *
  • Сообщений: 15
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2009-05-18
  • Сайт: 
Охарактеризуйте архитектуру приложений 1С.

Трехзвенная архитектура: клиентская часть, сервер приложений (выполняет вычисления и частичную обработку данных), сервер баз данных (выполняет обработку и выборку данных).

Оффлайн DarKySiK

  • *
  • Сообщений: 41
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-02-17
  • Сайт: 
  • Профессия: Программист 1С
На вопрос два ответа.
1. Архитектура приложения 1С может иметь файловый режим работ и клиент-среверный (трехзвенный).
2. Если имеется в виду архитектура системы 1С, то...
Основой приложения 1С является технологическая платформа, которая является средством для разработки и исполнения типовых решений.
Технологическая платформа включает в себя среду разработки и среду исполнения.
Прикладное решение включает в себя конфигурацию разработчика, конфигурацию поставщика (в случае, если конфигурация разработчика находится на поддержке) и конфигурацию базы данных (конфигурация + данные).

Оффлайн Валькирия666

  • *
  • Сообщений: 11
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-09-29
  • Сайт: 
  • Профессия: Консультант 1С
Возможность быстрой разработки приложений (RAD  rapid application development)
и их последующей адаптации
Максимальная стандартизация модели проектирования и бизнеслогики прикладных решений
Стандартизация обучения и поддержки
Изоляция разработчика приложений от технологических подробностей
Открытость
Адаптация прикладных решений на местах
Алгоритмическое программирование только бизнеслогики
Обеспечение масштабируемости прикладных решений
Возможность постоянного развития и обновления тиражных прикладных решений

Оффлайн maku

  • *
  • Сообщений: 18
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-06-17
  • Сайт: 
  • Профессия: Программист 8.1
В предыдущих версиях «1С:Предприятия 8» никаких вариантов запуска клиентского приложения не было. Для работы любых пользователей с любыми информационными базами использовался только один вид клиентского приложения, который так и назывался — «клиент». «Управляемое приложение» призвано максимально упростить и минимизировать затраты на организацию удаленной работы пользователей с информационными базами — теперь пользователи могут работать с информационной базой в режиме онлайн как внутри локальной сети предприятия, так и через Интернет. В «Управляемом приложении» можно использовать три разных вида клиентского приложения.
- «Толстый клиент». Аналогичен клиентскому приложению предыдущих версий «1С:Предприятия 8», но совместим с двумя режимами работы — обычным и управляемым. Главное отличие между ними — принцип построения глобального командного интерфейса. «Толстый клиент» потребляет больше системных ресурсов на компьютере пользователя, но зато не накладывает никаких функциональных ограничений на работу с конфигурацией.
- «Тонкий клиент». Абсолютно новое приложение, включенное в состав «1С:Предприятия». Функционирует только в управляемом режиме, предназначено для работы пользователей с информационными базами через Интернет (может работать и по локальной сети предприятия). Для «тонкого клиента» предусмотрен режим «низкая скорость соединения», при работе в нем платформа оптимизирует процессы взаимодействия между клиентским приложением и сервером под низкоскоростные каналы связи. «Тонкий клиент» требует значительно меньше системных ресурсов, чем «толстый клиент», но функционально ограничен — работает только с управляемыми формами конфигурации, недоступен режим Конфигуратора.
- Web-клиент. В этом случае на компьютере пользователя вообще не требуется устанавливать «1С:Предприятие 8» или какое-то дополнительное ПО. Работа с информационными базами «1С:Предприятия 8» производится через обычный Интернет-браузер. Функциональные ограничения у Web-клиента те же, что и у «тонкого клиента»: работа только с управляемыми формами, не поддерживается режим Конфигуратора.

Оффлайн oliva

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-11-14
  • Сайт: 
наиболее концептуальными в архитектуре "1С:Предприятия" являются само наличие платформы и понятие бизнес-приложения

Оффлайн Санчес

  • *
  • Сообщений: 42
  • РЕПУТАЦИЯ: 1
  • КПД: 2%
  • Регистрация: 2013-03-11
  • Сайт: 
  • Профессия: Разработчик 1С
Система программ «1С:Предприятие» включает в себя платформу и прикладные решения, разработанные на ее основе. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.
      

Оффлайн chuevsf

  • Хочу! Хочу! Хочу! Мышь на палочке!
  • Глобальный модератор
  • *****
  • Сообщений: 1379
  • РЕПУТАЦИЯ: 345
  • КПД: 25%
  • Регистрация: 2010-07-08
    • Skype: chuevsf
  • Сайт: 
  • Профессия: Программист 1С
это трехзвенная архитектура, когда все вычисления и частичную обработку данных выполняет сервер приложений, обработку и выборку данных выполняет сервер баз данных.

Оффлайн mamanelli

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-04-19
  • Сайт: 
  • Профессия: Разработчик 1С
Ответ, конечно, не двухсложный... "База данных - язык программирования - Интерфейс".

Платформа "1С:Предприятие" состоит:
- ядро платформы, включающее среду исполнения и набор базовых функций и объектов встроенные библиотеки;
- внешние библиотеки специализированных объектов, подключаемых на базе стандартных протоколов — ActiveX, HTML, XML;
- инструментальные средства разработки приложений.

Особенности архитектуры:
- открытость;
- создание масштабируемых приложений;
- возможность постоянного развития и обновления типовых конфигураций;
- адаптация на местах;
- независимость и изоляция разработчика от технологий хранения баз данных.

ЗЫ. Интересно посмотреть на ответы других участников ;) Сколько людей скопировали статью http://v8.1c.ru/metod/architecture/


Теги:
 


* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
64 Сообщений
wise wise
58 Сообщений
AIFrame AIFrame
50 Сообщений
alexandr_ll
46 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
43 Сообщений
alex0402
41 Сообщений
LexaK
32 Сообщений
BuhRust
28 Сообщений
andron81_81
24 Сообщений
MuI_I_Ika MuI_I_Ika
22 Сообщений

* Кто онлайн

  • Точка Гостей: 155
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal