Многоразовые подпроцессы Tibco

Если у меня есть подпроцесс, который я использую в двух проектах Tibco, каков будет наилучший способ его повторного использования?

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

2 ответа

Решение

В качестве альтернативы, если вы используете BusinessWorks 5, используйте DTL (библиотеки времени разработки), которые вы можете использовать в разных проектах. Каждый раз, когда вы меняете DTL, вам нужно собрать библиотеку проекта (.projlib) и обновить ваш проект / импортировать.projlib в проект, который ссылается на него.

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

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

Другие вопросы по тегам