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

Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X

ThingWorx Integration to other PLM systems

PreetiGupta
14-Alexandrite

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
14-Alexandrite
(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

Top Tags