首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有其他方法可以离线发送数据,而不是蓝牙?

是否有其他方法可以离线发送数据,而不是蓝牙?
EN

Stack Overflow用户
提问于 2018-01-25 17:28:04
回答 3查看 52关注 0票数 0

我正在开发一个应用程序,它需要将数据脱机发送给应用程序的其他用户。他们是两个不同的用户:经理和销售人员。销售员用户将使用管理人员生成的PIN登录。由于经理需要做第一次登录,他将被要求访问互联网至少一次。当Manager和Salesman都脱机时,当我需要发送有关Manager创建的事件的产品列表和其他信息时,问题变得更加复杂。

这是因为可能的情况下,用户将没有互联网连接(甚至4G或3G)。QR代码不会处理这种情况,因为数据可能比大字符串更复杂。

这些数据将包括:

  • 经过验证的员工列表(具有名称和PIN号码的用户)
  • 所有类别的清单
  • 所有可用产品清单(产品名称、产品价格、ProductID、产品类别)

有可能替代蓝牙吗?这个想法必须是跨平台的(ios X android),因为这是我们的目标。无法找到很多关于离线方法的信息。欢迎任何帮助。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-01-25 18:19:21

使用WIFI将使您能够使用相同的代码在线和离线,而它的脱机您可以使管理应用程序的一部分服务器代码。

票数 2
EN

Stack Overflow用户

发布于 2018-01-25 18:09:35

用wifi代替。然后,您可以在脱机和联机时使用相同的代码。

如果是脱机的,请将作为服务器代码(如TCP/UDP服务器),并将sales部分作为客户端。如果是联机的,请让Manager和销售人员都连接到中央服务器,然后从那里交换数据。

票数 2
EN

Stack Overflow用户

发布于 2018-01-25 17:37:30

用wifi代替。然后,您可以在脱机和联机时使用相同的代码。

如果是脱机的,请将作为服务器代码(如TCP/UDP服务器),并将sales部分作为客户端。如果是联机的,请让Manager和销售人员都连接到中央服务器,然后从那里交换数据。下面是一个使用TCP https://www.myandroidsolutions.com/2012/07/20/android-tcp-connection-tutorial/的真实的简单示例

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48448713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档