如何制作Whatsapp / Line / WeChat / Google Talk Clone?

时间:2014-04-01 11:31:11

标签: android ios xmpp openfire whatsapp

我是stackoverflow的新手。现在,我必须建立一个即时消息系统,用于办公室中的一群人。基本上我需要手机和电脑上的客户端。

  1. 的Android
  2. IOS
  3. 也许是后来的Mac OSX
  4. 需要一些基本功能,例如一对一聊天,群聊等。 还转移照片,文件...... 基本上就像whatsapp / line / wechat / google talk等。

    我想知道我需要部署什么以及我应该使用哪种技术。我正在考虑使用Openfire XMPP服务器。

    我有以下问题:

    1.它安全吗?我可以使用SSL或其他加密技术来确保对话不被他人窃取吗? 它可以扩展吗?这意味着我可以在不同的位置拥有多台服务器,并且所有服 3.它能支持我上面提到的所有平台吗? (android,ios,windows,mac)

    我还想知道应该使用哪种库来制作应用程序:

    1. 在android
    2. 在IOS
    3. 在Windows中
    4. 在Mac osx中
    5. 感谢大家的建议!

      如果有其他部署方法比使用openfire更好,请提出建议!三江源!

1 个答案:

答案 0 :(得分:4)

我认为你可以这样使用(在我看来):

  1. 你应该有一台服务器
  2. 您应该使用网络服务(.net mvc4.5)
  3. 你应该有一个强大而快速的数据库(HP vertica或Oracle for me)
  4. 您可以将getpost方法写入insert , update,delete,and get data from server
  5. 你应该用你的webserice写ios,android,windows phone客户端来互相沟通。
  6. 这是一个场景,