
Мы предоставили коллекцию видеороликов, которые не только показывают вам, как его установить, каковы различные артефакты правил и процессов в проекте, но также рассказывают о различных путях, которые вы можете выбрать при фактическом использовании процесса JBoss Travel Agency.
Проект продолжал расширяться с течением времени , добавив не только процесс бронирования, но и процесс оплаты, который включал в себя расширенные функции, такие как компенсация (откат бронирования), интеграция традиционных веб-сервисов в задачи обслуживания и система обнаружения мошенничества с кредитными картами.
Мы продемонстрировали этот проект на нескольких онлайн-вебинарах , в том числе совместно с PEX Processing Network .
Продолжая расширять и интегрировать данные с
JBoss BPM Туристическое агентство, использующее
JBoss Data Virtualizaiton
После этого мы решили предоставить демо-проект многократного использования, вы можете легко раскрутить себя, чтобы изучить детали того, как проект JBoss BPM будет интегрироваться с микросервисами, которые мы перенесли из существующих классических веб-сервисов с JBoss Fuse.
И наконец, мы собрали Руководство по интеграции JBoss , где мы рассмотрели некоторые из наиболее интересных продуктов, которые вы можете использовать для реализации сценариев использования, в которых JBoss BPM интегрирует ваши различные потребности в данных.
Единственное, чего не хватало в этом обсуждении, — это рабочего примера интеграции данных, где мы «… получаем доступ к данным и функциям из разрозненных систем, чтобы создать комбинированное и согласованное представление основной информации для использования в рамках всей организации для получения необходимой информации и улучшения бизнес-решений». и операции. Этот тип интеграции обычно помогает ускорить разработку систем бизнес-аналитики ».
Поскольку JBoss Data Virtualization (DV) идеально подходит для этого типа интеграции, мы разработали рабочий пример этого, который полностью интегрировал работающее JBoss BPM Travel Agency с виртуализированными источниками данных JBoss DV, которые позволяют нам собирать и рейс, и гостиницу. Информация.
Мы также используем эту интеграцию для передачи наших данных о бронировании обратно в правильные системы записи, которыми JBoss DV управляет для нас за кулисами, и предоставляем согласованное представление, которое интегрировано в панель управления JBoss BPM Suite BAM.
Пожалуйста, найдите время, чтобы присоединиться к нам для вебинара «Руководство по современной интеграции данных BPM», в котором будут представлены все подробности этого проекта и демонстрация всего проекта, представленного здесь.
Демо-проект
В рамках проекта устанавливается JBoss BPM Suite 6.1 с правилами, процессами, формами и подпотоками проектов JBoss BPM Travel Agency. Затем он устанавливает JBoss DV 6.1.1 с несколькими настройками источников данных, которые будут использоваться нашим приложением.
Чтобы настроить этот проект, достаточно выполнить несколько простых шагов.
Установка
- Скачайте и распакуйте.
- Добавьте продукты в каталог установки.
- Запустите файл init.sh или init.bat. ‘init.bat’ должен быть запущен с правами администратора.
- Запустите JBoss DV Server со смещенным портом с параметром -Djboss.socket.binding.port-offset = 100.
-
Запустите сервер JBoss BPM Suite, войдите в систему, соберите и разверните проект процесса JBoss BPM Suite по адресу http: // localhost: 8080 / business-central (u: erics / p: bpmsuite1!).
- Создайте пользовательскую запись Dashboard для мониторинга внешних виртуализированных представлений JBoss DV:
-
010203040506070809101112131415161718192021222324252627
- select menus Dashboards --> Business Dashboards- select Administration --> External Connections- select Create New Datasource and select radio box Custom Datasource- fill in form as follows:- Name: TravelVDB- Url: jdbc:teiid:TravelVDB@mm://localhost:31100- DB Driver Class: select Teiid- User: teiidUser- Password: admin_24- Test query: select1- select Check Datasource,ifall goes well Save the configuration.- select in top left Workspace:'Flight and Hotel Bookings'- these are the BAM dashboard views of the integrated data.- monitorforbookings when running process instances.
Как только вы приступите к работе, просто соберите проект в JBoss BPM Suite и запустите процесс, отправив через клиентское веб-приложение по адресу: http: // localhost: 8080 / external-client-ui-form-1.0
Теперь процесс будет использовать различные источники данных, и панель мониторинга BAM будет предоставлять оперативный просмотр данных в реальном времени, так как пользователи вашего процесса бронируют бои и отели.
Если вам нужна визуальная помощь, вы можете посмотреть видеофильмы, предоставленные туристическим агентством JBoss BPM, которые показывают, как пройти через действующее бронирование путешествия.
Мы надеемся, что вам это тоже понравится, и не стесняйтесь просматривать больше на JBoss Demo Central .




