Многоразовые подпроцессы Tibco
Если у меня есть подпроцесс, который я использую в двух проектах Tibco, каков будет наилучший способ его повторного использования?
В настоящее время я копирую подпроцесс в обоих проектах, но это приводит к дублированию кода, который просто сложно поддерживать.
2 ответа
В качестве альтернативы, если вы используете BusinessWorks 5, используйте DTL (библиотеки времени разработки), которые вы можете использовать в разных проектах. Каждый раз, когда вы меняете DTL, вам нужно собрать библиотеку проекта (.projlib) и обновить ваш проект / импортировать.projlib в проект, который ссылается на него.
Типичным примером того, почему вы хотите использовать библиотеки времени разработки, является случай, когда вы хотите поделиться служебными процессами (например, ведение журнала, генерация уникального идентификатора и т. Д.).
Подготовьте проект общего модуля BW 6.x и создайте подпроцессы. Импортируйте этот проект общего модуля в рабочую область, где вы хотите использовать подпроцесс повторно.