Технологии разработки программных единиц

В данном разделе собраны руководства и примеры по программной разработке. Для её выполнения пользователь должен обладать навыками программирования и знанием языка Java (за исключением технологии разработки решатешей на основе информмационно-управляющих графов, где необходимы лишь навыки программирования).

Базовая технология разработки интеллектуальных сервисов

Теория: Практика:

Дополнительные технологии разработки

Технология разработки решателя на основе расширяемого редактора инфоресурсов

Теория: Практика: Дополнительные случаи (технологии) использования Таблицы соответствий:

Технология разработки на основе информационно-управляющих графов

Теория: Практика:

Дополнительные средства

Взаимодествие с внешними платформами

Операции над инфоресурсами

Многоязычные интерфейсы

API платформы (обновлено 30.06.2021)

Библиотека

  1. Файл: Jar (~120 Kib)
    Подключение к IntelliJ IDEA
  2. Зависимость + репозиторий для maven проектов:
  <dependencies>
    <dependency>
      <groupId>ru.dvo.iacp.is.iacpaas</groupId>
      <artifactId>iacpaas-api</artifactId>
      <version>1.0</version>
    </dependency>
  </dependencies>
  <repositories>
    <repository>
      <id>central</id>
      <url>http://iacpaas-dev.dvo.ru/nexus/content/groups/public</url>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <releases>
        <enabled>true</enabled>
      </releases>
    </repository>
  </repositories>

Документация

  1. Файл: Jar (~1 Mib)
    Подключение к IntelliJ IDEA:
  2. Онлайн: ссылка (имеется внутренняя система поиска, а также можно использовать онлайн-поисковики, используюя в начале запроса 'IACPaaS')