Google附近的网络连接是否可以确保两台设备上的邮件传递?

时间:2018-09-14 17:01:10

标签: android google-nearby

我正在React Native应用程序中使用Google附近的连接A​​PI在两个Android设备之间传输数据。

在“接收方设备”确认后,需要从“发送方设备”中删除此数据,然后将其永久保存到接收该数据的设备中。

我正在两台设备上使用onPayloadTransferUpdate(SUCCESS)方法来确认数据传输。

API的实现是否确保此方法将在两个设备上同时运行,以防止传输后数据共存或不会丢失?还是有必要在应用程序中实现逻辑以保证提交此事务?我在考虑两阶段提交。

1 个答案:

答案 0 :(得分:0)

进行两阶段提交比较安全。当发送方收到onPayloadTransferUpdate(SUCCESS)时,仅表示这些位已离开设备。直到接收者接收到onPayloadTransferUpdate(SUCCESS),传输才完成。