cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X

ThingWorx Integration to other PLM systems

PreetiGupta
15-Moonstone

ThingWorx Integration to other PLM systems

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

3 REPLIES 3
PaiChung
22-Sapphire I
(To:PreetiGupta)

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.

PreetiGupta
15-Moonstone
(To:PaiChung)


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.

PaiChung
22-Sapphire I
(To:PreetiGupta)

When using a Timer I recommend you look at the best practice article on using Timers and Schedulers.

https://community.ptc.com/t5/IoT-Tech-Tips/Timers-and-Schedulers-Best-Practice/td-p/534667?art_lang=en&posno=3&q=timers%20and%20schedulers&source=search

Announcements


Top Tags