Для проекта я хочу получить содержимое развернутого файла ESQL с помощью IBM API в моей собственной программе Java.
Я могу получить EG, приложения и потоки сообщений без каких-либо проблем (все они называются Proxy в конце). Я также могу перечислить узлы в потоке сообщений, такие как ComputeNodes. Однако я не могу найти, какой ESQL-модуль использует ComputeNode; это свойство отсутствует в списке свойств. Кроме того, я хотел бы найти этот развернутый модуль и посмотреть его содержимое. Кажется, нет ESQLProxy или что-то в этом роде.
Кто-нибудь знает, возможно ли это и как это сделать?Как получить содержимое развернутого файла ESQL с использованием IBM Integration Bus API
0
A
ответ
0
Да. его можно
mqsireportproperties BROKERNAME -e -o EGNAME AllMessageFlows -r> EGcode
Но это даст все развертывается потоки ESQLcode в этом конкретном ЭГ.
Благодарим вас за ответ. Тем не менее, я ищу использовать API и получать информацию в своей программе Java. Я не использую командную строку. – Century
Почему вы хотите извлечь развернутый ESQL? (что является бизнес-целью)? – kimbert
Извините за мой поздний ответ. В ESQL есть определенная информация, такая как (hardcoded) DB-ссылки и Id, которые я хочу извлечь. – Century