Socket通信是网络通信中最常用的技术之一,通过Socket建立的可靠连接,可以让多个终端与服务器保持通信,最典型的应用是建立一个多人聊天程序。本实例使用ServerSocket建立聊天服务器。将服务器端所有的通讯线程保存到一个集合当中,当有用户发来数据,则转发给所有用户,实现聊天室效果。Android端通过使用Socket建立客户端链接,并且在AsyncTask中执行网络读写的任务,将用户输入的内容发送到服务器,并接收服务器发来的数据,显示到界面上。开启多个虚拟机模拟多人聊天效果。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-05-26 09:18 socketchat
文件 1125 2016-05-25 21:22 socketchatdb_chat.sql
文件 2414045 2016-05-25 21:00 socketchatSocketChat.zip
文件 349148 2016-05-25 21:16 socketchatSocketChatServer.zip
文件 191697 2016-05-26 09:18 socketchatSocket聊天室说明.docx
----------- --------- ---------- ----- ----
目录 0 2016-05-26 09:18 socketchat
文件 1125 2016-05-25 21:22 socketchatdb_chat.sql
文件 2414045 2016-05-25 21:00 socketchatSocketChat.zip
文件 349148 2016-05-25 21:16 socketchatSocketChatServer.zip
文件 191697 2016-05-26 09:18 socketchatSocket聊天室说明.docx
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)