При связывании точки А с точкой Б специалисты по интеграции часто используют или применяют шаблоны проектирования интеграции. От шаблонов канонической модели данных и шаблонов проектирования фасадов до шаблонов сигнализации, маршрутизации и композиции — существуют сотни шаблонов проектирования интеграции на выбор.

Эти интеграции шаблонов архитектуры действуют как «формула» для успешного соединения данных, программного обеспечения, процессов и устройств. Если речь идет о передаче событий из одного приложения PEGA в другое или приеме сообщений приложения PEGA по мере их появления, каждый шаблон выполняет определенную функцию.

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

Проблема возникает, когда повторное использование достигается путем копирования и вставки — так же, как взять абзац из одного текста и вставить его в другой. Когда вы комбинируете этот процесс «копирования и вставки», вы получаете беспорядок объектов и шаблонов, ни один из которых нельзя полностью использовать повторно.

Если вы заинтересованы в изучении Pega, вы можете записаться на бесплатную демо-версию Онлайн-обучение Pega.

Тенденции архитектуры повторного использования и интеграции

Предположим, что у компании есть стандартный шаблон архитектуры интеграции для реализации безопасности. Этот канонический шаблон применяется к разработке модели связи или данных, которую затем можно направить в интеграционную платформу (такую ​​как сервисная шина предприятия) и преобразовать в канонический стандартный формат.

Давайте представим, что эксперт по интеграции копирует и вставляет канонический шаблон в следующий интерфейс или ресурс, если ему это нужно.

Каноническая интеграция

Эта стратегия работала с этой организацией в течение многих лет, и у них не было проблем. Три года назад, после того как организацию возглавил новый начальник службы безопасности (CSO), все изменилось. Этот CSO замечает недостаток в шаблоне канонической архитектуры интеграции и просит команду исправить его.

Группа интеграции в этой компании, с другой стороны, никогда не создавала связи между шаблоном архитектуры интеграции «копирование и вставка» и исходной канонической итерацией этого шаблона, используя подход «копирование и вставка» для повторного использования.

Поскольку связь с исходной канонической версией шаблона отсутствует, все приложения или активы PEGA, использующие «шаблон архитектуры интеграции с копированием и вставкой», необходимо будет модифицировать вручную одно за другим.

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

Шаблоны стилей интеграции, которые можно использовать повторно

Практика архитектуры интеграции, применяемая в компаниях в различных отраслях и регионах, в конце концов. Ключ заключается не только в том, чтобы использовать наилучшую форму шаблона интеграции для вашего варианта использования, но и в том, чтобы убедиться, что повторное использование концепции не достигается путем «копирования и вставки». Вместо этого эксперты по интеграции должны вернуться к исходному шаблону, чтобы использовать его повторно.

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

Схемы управления данными

Шаблоны доступа к данным — это базовые структуры для успешной обработки данных на платформе Pega PlatformTM через приложение PEGA. Для использования в приложениях PEGA платформа Pega поддерживает три шаблона доступа к данным. На сбор и обновление данных в случае влияет выбранный шаблон доступа к данным.

Доступ к данным, содержащимся в другом устройстве или программе, обеспечивается методом записи системы. Документация по-прежнему присутствует, и приложение PEGA всегда применяется к системе записи.

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

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

Система отслеживания шаблонов

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

Шаблон SoR гарантирует актуальность сведений, отображаемых в структуре Pega. Когда данные из ситуации извлекаются, например, если у владельца учетной записи есть новый номер телефона, отображается измененный номер.

Использование

Выберите альтернативу «Ссылка на страницу данных» в разделе «Доступ к данным» записи свойства, чтобы применить шаблон SoR к свойству. Тип свойства (страница или список страниц) должен соответствовать макету страницы данных (страница или список). При первой ссылке на землю создается новая страница данных.

Свойство, принадлежащее странице данных, не хранит никаких данных. Как видно на снимке экрана буфера обмена ниже, свойство включает только подключение к файлу данных.

обратитесь к буферу обмена на вкладке данных

Использование шаблона SoR ​​для перезагрузки данных

Данные перезагружаются в соответствии с методом обновления, определенным на странице данных при использовании шаблона SoR. Свойство по-прежнему относится к самому последнему обновлению страницы данных.

Новая страница данных создается при изменении параметра страницы данных. После этого свойство указывает на новую страницу.

Шаблон снимка

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

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

Использование

Выберите вариант Копировать данные со страницы данных в разделе Доступ к данным записи свойства, чтобы применить шаблон моментального снимка к свойству. Тип свойства (страница или список страниц) должен соответствовать макету страницы данных (страница или список).

Скопируйте свойство с вкладки данных

Страница данных создается, и данные копируются в свойство при первой ссылке на свойство. Дополнительное преобразование данных позволяет выбрать преобразование данных для отображения данных.

Использование шаблона снимка для перезагрузки данных

Данные сохраняются в свойстве, когда вы копируете данные со страницы данных. Если параметр изменяется, доступ к странице данных снова не осуществляется. При изменении параметра создается новая страница данных. Затронутые данные копируются в свойство и перезаписывают текущие данные.

Образец ссылки

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

Использование

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

Заключение

Данные перезагружаются с эталонным шаблоном в соответствии с методом обновления, определенным на вкладке Данные. Элемент управления всегда указывает на самое последнее обновление страницы данных. Вы можете узнать больше о методах проектирования и интеграции на обучении PEGA.