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