I am using windchill 11.1 M020, what's the best way to capture events from windchill?
the context is I am a third party java application which runs in a different host than windchill and I'd like to be triggered when Checkin events or version changed happen or any other events
I did some research and here's what I found
We can Capture events through custom service listener, but this method not clean enough since we need to develop a custom service code and place it (run it with assigned port) inside windchill container.
We can capture windchill events through Windchill ESI service and Info*Engine but not sure how to configure ESI to listen to events and publish events to a broker, for example MQ Broker, I don't want to use EMS to avoid any licence.
any recommendations to capture events and publish them to messaging broker?
Thank you.