Встраиваемые
технологии

You’ll make breakthroughs by
extending the value of InterSystems’ products

Zen

InterSystems Zen™ позволяет разработчикам быстро создавать наполненные данными веб- и мобильные приложения, отличающиеся высокой скоростью ответа на запросы и многофункциональными пользовательскими интерфейсами. Благодаря расширению технологии Zen — Zen Mojo — вы можете быстро разработать веб-приложения для мобильных устройств, в которых для разработки пользовательского интерфейса на стороне клиента могут использоваться самые современные технологии.

Независимо от платформы, на которой выполняются ваши приложения, объектно-ориентированная архитектура технологии Zen обеспечивает уникальные на настоящий момент производительность и безопасность приложений.

За счет чего вы совершаете прорыв:

Быстрая разработка быстродействующих приложений

Технология Zen- это реализация AJAX (асинхронный JavaScript и XML), возможности которого были расширены для использования преимуществ объектной технологии компании. Каждая страница Zen представляет собой объект с встроенными механизмами обеспечения безопасности и управления сеансами. В своей среде исполнения, страницы Zen предоставляют доступ к своей объектной модели для клиента и сервера данных, что значительно сокращает время реагирования на вопросы или запросы данных.

Таким образом, приложения Zen очень быстро создаются и работают с потрясающей скоростью, характерной для всех решений на базе нашей технологии.

Разработка на основе компонентов

Включив в определение веб-страниц компоненты Zen, можно быстро и легко создавать веб-интерфейс для приложений качественно нового уровня.

Компоненты Zen— это готовые определения классов, которые содержат серверный код, клиентский код и таблицы стилей для разных компонентов веб-интерфейса. Обширная библиотека компонентов, предоставляемая нашей системой, включает в себя весь набор элементов: от элементов управления HTML стандартного типа (поля ввода, кнопки и т. д.) до компонентов, предназначенных для работы с наглядными данными (таблицы, схемы, измерители и т. д.), которые могут динамически обновляться в ответ на действия пользователей. Все компоненты Zen поддерживают набор свойств, определяющих внешний вид интерфейса, поэтому компоненты легко адаптировать к конкретным задачам. Кроме того, значительно упрощается процесс создания новых компонентов Zen.

Компоненты Zen можно подготовить в HTML5, и тогда их можно будет использовать на мобильных устройствах.

Разработка приложений для мобильных устройств

Zen Mojo на базе Zen — это новая технология, использующаяся для разработки веб-приложений для мобильных и настольных сред. Zen Mojo создана как упрощенная и эффективная платформа на основе JSON, использующая передовые технологии для разработки пользовательского интерфейса на стороне клиента.

Приложения, созданные с помощью Zen Mojo, используют одностраничную архитектуру, подключаясь к серверу только при необходимости. Вместо создания HTML, отправляемого клиенту, сервер передает метаданные, необходимые клиенту для отрисовки нового контента. Эти метаданные определяют макет страницы, а также содержат все данные для отображения. Такой подход очень эффективен и позволяет разработчикам всегда полностью контролировать контент.