【问题标题】:Fetch data from Android to webserver从 Android 获取数据到网络服务器
【发布时间】:2011-05-02 14:31:41
【问题描述】:

我有一个特定的概念,但我不确定我的可能性是什么。

  1. 用户在网页上输入名称(html 表单)
  2. Web 服务器向用户的 Android 设备发送推送通知
  3. 应用程序在联系人列表中查找此姓名并找到相应的电话号码
  4. 应用程序会立即将此信息发送回网络服务器,用户可以在其中使用返回的电话号码。

我唯一不确定的步骤是#4。我想我必须使用临时 MYSQL 数据库并使用反向 AJAX 或类似的东西来将返回的数据提供给用户,而无需刷新页面(整个过程最多需要在几秒钟内完成 -越快越好)。 不过,这对我来说听起来像是一种非常 hack-ish 的方法,我希望你们中的任何人都可以用更好的方法来提示我解决这个问题 - 或者可能是我描述的方法的一个很好的资源。 当您不确定自己在寻找什么时,很难找到解决方案。

非常感谢!

【问题讨论】:

    标签: php android webserver push reverse-ajax


    【解决方案1】:

    我能想到解决 #4 的两种方法

    1. 投票“我收到回复了吗?我收到回复了吗?...”
    2. 或使用网络套接字。这是我发现可能有用的帖子:post

    这是使用 node.js 的一种有趣的方法:nowjs

    如果您计划使用 Androids C2DM,请查看最小-最大交付时间。

    【讨论】:

    • Nowjs 看起来很有希望,我会再检查一下,如果它完成了工作,我会将此标记为答案。谢谢!
    • 不幸的是,我的虚拟主机不允许我安装 NowJS.. 去看看 websockets 但它需要 HTML 5 的事实是一个相当大的问题,考虑到支持它的浏览器数量仍然有限..
    猜你喜欢
    • 2013-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多