Skip to main content
15-Moonstone
July 16, 2019
Question

ThingWorx Integration to other PLM systems

  • July 16, 2019
  • 3 replies
  • 1510 views

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

22-Sapphire I
July 16, 2019

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.

15-Moonstone
July 16, 2019


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.

22-Sapphire I
July 17, 2019