Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X
Hello All,
Wondering what are the integrations approaches recommended by PTC for connecting to other PLM systems. We are connecting Thingworx to Enovia PLM to get data using JSON files. We are exploring below two options.
1) Message Queue Service
2) Direct file Transfer in Thingworx Repository directory
We need to know which message queue service is recommended for Thingworx. Is there any Thingworx Extension built for that?
I saw that RabbitMQ extension is available in Market place however it is version 1.0.
https://marketplace.ptc.com/apps/193960#!overview
thanks and look forward for the feedback on this.
Preeti
Thingworx is a platform that is easily extensible.
As you noted, there is a RabbitMQ extension, also an MQTT extension available in the marketplace
If you also look at the Protocol Adapter Toolkit it carries an MQTT example with it.
Thanks Pai for your response.
We are also looking into the approach of
-Source data JSON file which will be dropped using SFTP in a Thingworx Repository Directory. We need to run a timer to continually check the repository for new files.
Do you see any downside of using Timer?
thanks.
When using a Timer I recommend you look at the best practice article on using Timers and Schedulers.