Is it possible to transfer .xml files with max size of 50kb from IOT device to AWS cloud using MQTT ?

0

I want to transfer the .xml file to cloud using MQTT to AWS cloud where those xml files are fetched from local server to IOT device. is that possible to transfer xml files with max size of 50kb . dose the MQTT has that bandwidth ? please suggest me how to do it and suggest any reference document to do so.

demandé il y a 2 mois101 vues
1 réponse
1

It is possible to transfer XML files up to 50KB in size from an IoT device to AWS using MQTT. Remember the following though:

  • MQTT has a maximum payload size limit of 128KB per message. So files up to 50KB can easily be transferred in a single message.
  • On the device, publish the XML file contents to the appropriate MQTT topic for uploading files.
  • On AWS, set up an MQTT subscriber that can receive messages on that topic and save the file data to S3 or another storage service.
  • If the file is larger than the maximm payload size, it will need to be split into multiple messages. The subscriber would then need to reassemble the file fragments.
  • Make sure the IoT device has permission to publish to the required MQTT topic. And the subscriber role allows pulling files from S3.
profile picture
EXPERT
répondu il y a 2 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions