Skip to main content
5-Regular Member
October 8, 2017
Question

What is difference between Protocol Adapter and Edge SDK for Gateway?

  • October 8, 2017
  • 2 replies
  • 2433 views

Generally, Edge SDK is operated as a gateway on a separate computer in order to collect information of edge devices. What is the difference between the Edge SDK and Protocol Adapter in this way?

2 replies

5-Regular Member
October 8, 2017

I'm not super familiar with the protocol adapter sdk, but it looks like the main difference is that it listens on a port for incoming messages  rather than polling the devices like the Edge SDK would do. So, if you have a device that is publishing its properties via some protocol, you can use the protocol adapter to listen for those messages and then parse them into Thingworx properties. Alternatively, if your device is not publishing its properties, you can use the Edge SDK to  poll the device periodically and then parse those into Thingworx properties.

Both act as gateways and both communicate to Thingworx over the Always On  Protocol.

yonkim5-Regular MemberAuthor
5-Regular Member
October 9, 2017

Thank you for your reply.