【问题标题】:Android Chat For Private session for users ( Development Workflow)用于用户私人会话的 Android 聊天(开发工作流程)
【发布时间】:2012-03-30 15:57:05
【问题描述】:

我正在为两个用户之间的Chat 开发Android Application private session

Android 应用程序将是Android 2.0 and above
如果任何用户想要聊天,那么他可以输入任何电子邮件进行聊天,两个用户之间的会话将是私人的,并且可以存储在数据库中。
其他用户应该无法观看私人会话。
如果有任何关于将连接到web server (php) 的 android 应用程序的答案,那么对我来说很好理解。
因此,如果有人知道开发流程,请在此处提出建议。

请不要建议 IRC Chat 所有用户在同一个打开模板中组合。

【问题讨论】:

  • 查看 XMPP 和 asmack 库。有很多关于这个的教程。为什么不是irc?您也可以在 irc 中进行私人聊天。
  • @DavidOlsson 你能提供任何链接或信息,我可以得到示例源
  • @DavidOlsson 这个应用程序就像当一些用户获得信用时,他将能够在私人会话中与任何其他用户聊天,这就是我的意思
  • 通过一些链接将其移至答案。
  • @DavidOlsson 你给了 XMPP 的另一件事,它只能用于 gmail 用户而不是其他用户,然后我不能为其他用户做这些事情

标签: java php android phpmyadmin


【解决方案1】:

这是Chat application for Android for private session 的链接,最适合想要在 android 上使用 web 的用户。任何用户都可以注册或登录,然后获取可以访问 android 的数据库的朋友列表,并在私人会话中轻松向朋友发送消息,可以无限制地聊天。此功能更多包括发送请求和接受/拒绝请求。

【讨论】:

    【解决方案2】:

    你可以很容易地在 node.js 中做到这一点,如果你需要已经实现的代码,那么你可以使用这个https://github.com/heroic/node-private-chat

    如果您发现它不够用,那么您可以轻松地扩展它,而无需使用 php。它不是为这些类型的工作而设计的。节点最适合它。只需运行上面的代码并使用您的 android 应用程序连接到它。

    最好的 迪帕克

    【讨论】:

      【解决方案3】:

      如果听起来您想要的是具有客户端到客户端加密的 XMPP 服务器。

      以下是 XMPP 服务器选项列表:http://xmpp.org/xmpp-software/servers/

      这里讨论了与 Android 一起使用的各种 XMPP 库:Android and XMPP: Currently available solutions

      至于加密,您似乎想模仿 OTR 所做的事情(对于 pidgin)。该协议如何工作的描述发布在这里:http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html

      您也可以从这里获取他们的源代码:http://www.cypherpunks.ca/otr/index.php#downloads(警告:代码是用 C 编写的)

      【讨论】:

        【解决方案4】:

        您可以使用 XMPP 服务器并使用例如 Android 的 asmack 库。

        android应用教程:http://davanum.wordpress.com/2007/12/31/android-just-use-smack-api-for-xmpp/

        那里有几个不同的服务器。例如 OpenFire。 http://www.igniterealtime.org/projects/openfire/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-06-20
          • 1970-01-01
          • 1970-01-01
          • 2020-03-31
          • 1970-01-01
          • 2017-05-21
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多