2017-12-06 17 views
0

Azure IoT 장치 SDK에는 연결이 끊어지고 이후에 종료 및 다시 시작될 때 메시지가 장치에서 허브로 전송되도록하는 기능이 있습니까? 복원 된) 메시지를 보내는 응용 프로그램의?Azure IoT 허브 : 메시지 오프라인 저장

나는 문서에서 이것에 관해 무엇인가를 찾기 위해 고심하고있다. 내가 찾은 this question, 그러나 그것은 거의 2 년 동안 업데이 트되지 않았습니다 그리고 나는 (희망) 일이 그 이후로 옮겼습니다 용의자.

응용 프로그램은 Windows 10 Professional에서 실행되는 WPF가 될 수 있습니다.

답변

0

blog에는 SDK의 안정성 기능에 대한 섹션이 있습니다. 우리는 곧 더 많은 문서화 작업을 진행할 것입니다. 또한 장치를 자동 재부팅 할 수 있도록 열 발산 메커니즘을 구현할 수도 있습니다.

+0

감사합니다. 그러나 블로그는 메시지가 로컬에 저장 될지 여부 및/또는 어떻게 발생 하는지를 실제로 설명하지 않습니다. IoT 허브를 사용하려면 응용 프로그램에 어떤 영향을 미치는지에 관계없이 메시지가 전달된다는 것을 알아야합니다. –

0

이 기능을 구현하는 한 가지 방법은 콜백 함수 결과와 부모 (SendConfirmationCallback - SDK-C의 IoTHubClient_LL_SendEventAsync)를 확인하는 것입니다. 이것을 사용하면 확인 메시지없이 메일 수량을 확인하고 하늘빛이나 인터넷 연결 과정을 다시 시작할 수 있습니다.