我是Android的初学者。我想发送任何文本数据到服务器,并响应任何文本数据的服务器,我读这个链接: http://examples.javacodegeeks.com/android/core/socket-core/android-socket-example/
但该链接只是发送文本,并不能得到响应的服务器,我该如何解决?如何在android中使用套接字编程创建聊天应用程序?
回答
按照这些视频:
以“构建聊天应用程序为Android从零开始”,您将了解聊天应用的一切,即使你从来没有建立一个!
您可以发送任何文本数据到服务器和服务器(XAMPP和MAMP)响应任何文本数据。
见 http://qscutter.com/courses/building-a-chat-app-for-android-from-scratch
你让脚本PHP和Ajax的index.php
的ServerSocket: http://docs.oracle.com/javase/7/docs/api/java/net/ServerSocket.html
插槽:
http://docs.oracle.com/javase/7/docs/api/java/net/Socket.html
感谢的人享受..
有关完整的理解WhatsApp的流量让我指导你的WhatsApp的流动,如何复制类似从我在项目中学习并应用的博客中提取的。通过WhatsApp的
XMPP(可扩展消息处理现场协议)使用
- 协议正在使用的WhatsApp。为了确保网络安全,正在使用DSL。这确保了私人数据传输。
当消息发送时,它在服务器上排队。消息在队列中等待,直到收件人重新连接以接收消息。当邮件发送时,发件人会在邮件附近收到一个双重复选标记的通知。交付后,消息立即从服务器内存中删除。
- 数据库管理
对于数据库管理的Mnesia DB开始发挥作用。 Mnesia是一个多用户分布式DBMS,它恰好是ERLANG的默认数据库。因此,通过使用Mnesia,该应用程序可以实现更快的请求响应,从而提高整体效率。
FreeBSD是WhatsApp所依赖的操作系统。即兴使用基于ERLANG的应用程序并优化FreeBSD,WhatsApp能够实现更好的吞吐量。为了存储多媒体文件,该应用程序使用专用Web服务器YAWS。
WhatsApp的技术特点是时候通过分析创建whatsApp备选方案的可能性来切换齿轮。市场上有大量的消息应用程序似乎是完美的WhatsApp克隆。实际情况是,构建WhatsApp的许多尝试都是因为类似的应用程序失败,因为它们不遵循技术方面
让我来解释一下应用程序的流程,该应用程序可用于开发面向Android的WhatsApp克隆,因为它具有SDK为这些广泛的首选移动操作系统做好准备这是您可以发现它的流程。
Ejabberd,开源的Jabber服务器已被定制,您可以使用它来提高运营效率。 XMPP协议也已经过定制,可加快登录和重新登录会话速度。为了保护应用程序免受DDOS攻击,并防止帐户欺骗,此移动聊天应用程序已使用HMAC加密。
对于数据存储,您可以同时使用Mnesia和MySQL。虽然Mnesia用于维护用户登录会话,但MySQL有助于维护用户的详细信息,从帐户凭证到其他个人数据。
日志是即时通讯应用程序的关键。为了保存多个节点之间的聊天记录,您可以部署Cassandra数据库。该数据库提供了良好的读写速度,从而帮助用户在需要时随时检索聊天记录。
希望它会有所帮助。
- 1. Java套接字聊天应用程序
- 2. 聊天室使用套接字编程
- 3. 创建Android Wifi聊天应用程序
- 4. 在php中使用套接字编程(Erlang)的聊天应用程序
- 5. Android聊天应用程序
- 6. 如何使用Servlets和JSP创建聊天应用程序
- 7. 如何在PHP/Javascript中创建聊天应用程序?
- 8. 套接字编程聊天系统
- 9. java套接字编程聊天
- 10. java中的UDP套接字聊天应用程序
- 11. 适用于Android和ios的Java套接字编程聊天室
- 12. 在Windows应用程序中建立聊天应用程序XAML
- 13. 使用套接字在web应用程序中聊天给我一个错误
- 14. 在PyQt中使用套接字创建聊天室
- 15. 如何在django应用程序中编写套接字编程
- 16. 如何使用Xmpp服务器为android创建聊天应用程序?
- 17. 气球在聊天Android应用程序
- 18. P2p在Android的聊天应用程序
- 19. C#多客户端套接字聊天应用程序
- 20. 聊天应用程序,套接字与RMI
- 21. 被动地收听聊天应用程序的套接字
- 22. 在聊天应用程序中使用单个客户端创建多个套接字
- 23. 如何使聊天应用程序,一对一聊天UI
- 24. 使用TCP或UDP套接字的VB 2008在线聊天应用程序
- 25. 在Swift中保持套接字在聊天应用程序中打开
- 26. 如何创建语音聊天应用程序(SIP协议)
- 27. 创建nodeJS聊天应用程序。如何运行
- 28. 使用电报创建聊天应用程序
- 29. 使用jQuery/Phono创建XMPP GTalk聊天应用程序
- 30. 使用MySql创建聊天应用程序,php,不带GCM
使用xmpp其更容易,更好,更快,然后套接字 –
@DeepanshuGandhi thanks.can你给我的教程链接? –
类似于whatsapp? – Shadow