В наступающем 2008 году фирма "1С" намерена сделать еще один мощный технологический шаг в развитии своей платформы, которая служит основой для всего семейства прикладного ПО компании. 30 ноября 2007г. было объявлено о выпуске ознакомительного варианта системы, которая пока носит название "1С:Предприятие 8. Управляемое приложение". По опыту прошлых лет бета-версия должна появиться в течение трех-четырех месяцев, а окончательную версию нужно ждать в июле — августе 2008г.
Как известно, широкий выход "1С" на рынок крупных и средних заказчиков начался четыре года назад с выпуском новой версии 8.0 технологической платформы "1С:Предприятие". В этой системе были реализованы весьма радикальные изменения по сравнению с предыдущей версией 7.7, направленные на повышение производительности и масштабируемости прикладных решений (два ключевых технологических аспекта создания решений корпоративного уровня), но уже тогда было очевидно, что разработчикам "1С" нужно пройти значительный путь, чтобы выйти на уровень требований корпоративных клиентов. Именно поэтому все эти годы мы можем наблюдать ускоренное развитие (по сравнению с более эволюционным ходом разработки 7.x) платформы 8.х на архитектурном и технологическом уровнях.
Еще в феврале 2006-го "1С" объявила о перспективах "1С:Предприятия 8". Ближние планы были выполнены год назад, когда вышла версии 8.1, в которой решены важные вопросы поддержки многоплатформенности, повышения производительности и масштабируемости платформы. А на мартовском партнерском семинаре 2007 года уже был представлен проект следующего варианта платформы, получившего название "управляемое приложение" («1С:УП»).
Краткая характеристика нововведений "1С:УП" такова — повышение управляемости прикладных решений в результате радикальной переработки архитектуры и переноса основной вычислительной нагрузки системы с клиентской части на серверную.
Вторая по счету (а по значимости, возможно, и первая) идея "1С:УП" заключается в переходе на использование модели декларативного описания программного кода и пользовательского интерфейса. Это позволяет существенно повысить управляемость бизнес-приложения (отсюда и название — "управляемое приложение"), как на этапе разработки прикладных программ, так и при его настройке на требования конкретных пользователей. Реализация всех этих идей позволяет перейти к применению тонкого Windows- и Web-клиента. Отметим, что в Web-варианте разработчики обещают представить функционально-насыщенный пользовательский интерфейс на базе технологий JavaScript и DHTML (нечто похожее на AJAX, но пока только c синхронным взаимодействием клиента и сервера).
Еще один важный момент: переход на "1С:УП" с предыдущих версий платформы 8.x будет носить эволюционный характер с обеспечением совместимости кода. В "1С" обещают, что ранее созданные прикладные решения будет работать в новой среде исполнения без изменений. Но они не будут использовать возможности собственно управляемого приложения, а станут функционировать в старой модели построения приложения. Для того чтобы задействовать новые функции "1С:УП", придётся перерабатывать прикладное решение, прежде всего это коснется интерфейсных механизмов.
Как известно, широкий выход "1С" на рынок крупных и средних заказчиков начался четыре года назад с выпуском новой версии 8.0 технологической платформы "1С:Предприятие". В этой системе были реализованы весьма радикальные изменения по сравнению с предыдущей версией 7.7, направленные на повышение производительности и масштабируемости прикладных решений (два ключевых технологических аспекта создания решений корпоративного уровня), но уже тогда было очевидно, что разработчикам "1С" нужно пройти значительный путь, чтобы выйти на уровень требований корпоративных клиентов. Именно поэтому все эти годы мы можем наблюдать ускоренное развитие (по сравнению с более эволюционным ходом разработки 7.x) платформы 8.х на архитектурном и технологическом уровнях.
Еще в феврале 2006-го "1С" объявила о перспективах "1С:Предприятия 8". Ближние планы были выполнены год назад, когда вышла версии 8.1, в которой решены важные вопросы поддержки многоплатформенности, повышения производительности и масштабируемости платформы. А на мартовском партнерском семинаре 2007 года уже был представлен проект следующего варианта платформы, получившего название "управляемое приложение" («1С:УП»).
Краткая характеристика нововведений "1С:УП" такова — повышение управляемости прикладных решений в результате радикальной переработки архитектуры и переноса основной вычислительной нагрузки системы с клиентской части на серверную.
Вторая по счету (а по значимости, возможно, и первая) идея "1С:УП" заключается в переходе на использование модели декларативного описания программного кода и пользовательского интерфейса. Это позволяет существенно повысить управляемость бизнес-приложения (отсюда и название — "управляемое приложение"), как на этапе разработки прикладных программ, так и при его настройке на требования конкретных пользователей. Реализация всех этих идей позволяет перейти к применению тонкого Windows- и Web-клиента. Отметим, что в Web-варианте разработчики обещают представить функционально-насыщенный пользовательский интерфейс на базе технологий JavaScript и DHTML (нечто похожее на AJAX, но пока только c синхронным взаимодействием клиента и сервера).
Еще один важный момент: переход на "1С:УП" с предыдущих версий платформы 8.x будет носить эволюционный характер с обеспечением совместимости кода. В "1С" обещают, что ранее созданные прикладные решения будет работать в новой среде исполнения без изменений. Но они не будут использовать возможности собственно управляемого приложения, а станут функционировать в старой модели построения приложения. Для того чтобы задействовать новые функции "1С:УП", придётся перерабатывать прикладное решение, прежде всего это коснется интерфейсных механизмов.