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.

preguntada hace 2 meses101 visualizaciones
1 Respuesta
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
EXPERTO
respondido hace 2 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas