Портальная интеграция

Пользовательские интерфейсы AggreGate могут быть запущены практически на любой операционной системе и во всех популярных веб-браузерах. Однако, в некоторых случаях этого может быть недостаточно, например:

  • Вы хотите отправлять данные из ядра AggreGate и отображать их на корпоративном портале, который уже обслуживает существующие системы, такие как ERP или CRM.
  • Когда требуется отобразить в пользовательском интерфейсе что-то нестандартное, однако нет возможности заниматься разработкой новых компонентов интерфейса на Java. Это крайне редкая ситуация, поскольку виджеты предоставляют пользователю сотни компонентов на выбор, которые могут быть объединены в крайне сложные иерархичесеие структуры. Кроме того, комплект разработчика ПО позволяют разрабатывать свои собственные компоненты и добавлять их в AggreGate.

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

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

Говоря техническим языком, существует несколько путей интеграции:

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