我正在开发一个应用程序,它需要将数据脱机发送给应用程序的其他用户。他们是两个不同的用户:经理和销售人员。销售员用户将使用管理人员生成的PIN登录。由于经理需要做第一次登录,他将被要求访问互联网至少一次。当Manager和Salesman都脱机时,当我需要发送有关Manager创建的事件的产品列表和其他信息时,问题变得更加复杂。
这是因为可能的情况下,用户将没有互联网连接(甚至4G或3G)。QR代码不会处理这种情况,因为数据可能比大字符串更复杂。
这些数据将包括:
有可能替代蓝牙吗?这个想法必须是跨平台的(ios X android),因为这是我们的目标。无法找到很多关于离线方法的信息。欢迎任何帮助。
发布于 2018-01-25 18:19:21
使用WIFI将使您能够使用相同的代码在线和离线,而它的脱机您可以使管理应用程序的一部分服务器代码。
发布于 2018-01-25 18:09:35
用wifi代替。然后,您可以在脱机和联机时使用相同的代码。
如果是脱机的,请将作为服务器代码(如TCP/UDP服务器),并将sales部分作为客户端。如果是联机的,请让Manager和销售人员都连接到中央服务器,然后从那里交换数据。
发布于 2018-01-25 17:37:30
用wifi代替。然后,您可以在脱机和联机时使用相同的代码。
如果是脱机的,请将作为服务器代码(如TCP/UDP服务器),并将sales部分作为客户端。如果是联机的,请让Manager和销售人员都连接到中央服务器,然后从那里交换数据。下面是一个使用TCP https://www.myandroidsolutions.com/2012/07/20/android-tcp-connection-tutorial/的真实的简单示例
https://stackoverflow.com/questions/48448713
复制相似问题