Skip to content
Узнайте о продуктах и решениях InterSystems, возможностях карьерного роста и многом другом.

InterSystems IRIS Development & Deployment

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

abstract technology image

Разработка

Работайте так, как нужно вам

Разработчики лучше всего работают и быстрее достигают результатов, когда используют привычные для них инструменты и технологии. InterSystems IRIS предназначен для работы с Java и другими популярными технологиями разработки на основе открытых стандартов.

Разработка на стороне клиента с помощью InterSystems IRIS

InterSystems IRIS может использоваться со многими популярными технологиями разработки, включая Java, .NET, Python, Node.JS, REST, JSON, C++, JavaScript, XML и другие.

Java

Java - это, пожалуй, самый распространенный в мире язык.

InterSystems IRIS может взаимодействовать с Java несколькими способами:

  • JDBC - для специальных запросов
  • XEP (EXtreme Event Processing) - быстрый доступ к простым объектам Java
  • Hibernate - широкий доступ к сложным объектам Java
  • Apache Spark Connector - для аналитики больших массивов данных

Python

Наша поддержка самого быстрорастущего языка продолжает расширяться.

  • PyODBC - отлично подходит для специальных SQL-запросов
  • Python Native API - прямой доступ к нативным структурам данных для максимальной гибкости и производительности
  • Python Gateway - запуск приложений на Python рядом с базой данных с минимальным рефакторингом

REST

REST обеспечивает быструю, легкую связь для веб-сервисов. Он широко используется (обычно с полезной нагрузкой JSON) для разработки мобильных и веб-приложений. InterSystems IRIS позволяет легко представлять данные и функциональность в виде сервисов, и имеет REST API, который упрощает использование REST.

Другие технологии разработки

Другие технологии разработки могут использовать InterSystems IRIS либо через ODBC, либо путем доступа к объектным библиотекам для конкретного языка, которые мы предоставляем.

Разработка на стороне сервера с помощью InterSystems IRIS

ObjectScript - это мощный объектно-ориентированный язык программирования, который обеспечивает доступ к ядру базы данных в InterSystems IRIS. Объектные методы могут напрямую обращаться к многомерным массивам InterSystems IRIS или использовать SQL.

Объекты InterSystems IRIS могут быть открыты (через встроенные библиотеки) для Java, .NET, C++, JavaScript и многих других языков.

Варианты развертывания

Бизнес-потребности должны определять решения о развертывании

developer looking at code on a monitor

Ваше решение о том, как развернуть ваши решения, должно основываться на соображениях бизнеса, а не на технологических ограничениях. Независимо от того, хотите ли вы установить приложения на сайтах пользователей, разместить свои приложения в публичном или частном облаке, предоставлять ПО как услугу, мультиоблачную или гибридную архитектуру, мы стремимся максимально упростить вашу задачу.

InterSystems IRIS совместим с инструментами с открытым исходным кодом и коммерческими инструментами, а также с нашими собственными инструментами, что обеспечивает свободу выбора модели(ей) развертывания и поставщиков облачных решений. Наши инструменты включают:

InterSystems Kubernetes Operator

InterSystems Kubernetes Operator (IKO) объединяет знания и передовой опыт, специфичные для IRIS, в простой в использовании автоматизированный инструмент

Сопутствующая информация, которая может вас заинтересовать

Сделайте следующий шаг

Мы будем рады поговорить. Заполните некоторые данные, и мы с вами свяжемся.
*Обязательные поля
Highlighted fields are required
*Обязательные поля
Highlighted fields are required
** Выбирая "да", вы даете согласие на получение информации о новостях, обновлениях и других маркетинговых целях, связанных с существующими и будущими продуктами и мероприятиями InterSystems. Кроме того, вы даете согласие на ввод контактной информации о вашем предприятии в наше решение CRM, которое размещено в США, но поддерживается в соответствии с действующим законодательством о защите данных.