java socket 聊天


博客地址:http://blog.csdn.net/yehui928186846/article/details/52572157 详细讲解了如何使用java socket来实现聊天功能
资源截图
代码片段和文件信息
package bean;

import java.io.File;

public class MessageBean extends UserInfoBean {

private long messageId;// 消息id
private long groupId;// 群id
private boolean isGoup;// 是否是群消息
private int chatType;// 消息类型;1文本;2,图片;3,小视频;4,文件;5,地理位置;6,语音;7,视频通话
private String content;// 文本消息内容
private String errorMsg;// 错误信息
private int errorCode;// 错误代码
private MessageFileBean chatFile;// 消息附件

public long getMessageId() {
return messageId;
}

public void setMessageId(long messageId) {
this.messageId = messageId;
}

public long getGroupId() {
return groupId;
}

public void setGroupId(long groupId) {
this.groupId = groupId;
}

public boolean isGoup() {
return isGoup;
}

public void setGoup(boolean isGoup) {
this.isGoup = isGoup;
}

public int getChatType() {
return chatType;
}

public void setChatType(int chatType) {
this.chatType = chatType;
}

public String getContent() {
return content;
}

public void setContent(String content) {
this.content = content;
}

public String getErrorMsg() {
return errorMsg;
}

public void setErrorMsg(String errorMsg) {
this.errorMsg = errorMsg;
}

public int getErrorCode() {
return errorCode;
}

public void setErrorCode(int errorCode) {
this.errorCode = errorCode;
}

public MessageFileBean getChatFile() {
return chatFile;
}

public void setChatFile(MessageFileBean chatFile) {
this.chatFile = chatFile;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        451  2016-09-14 10:41  ChatSocket.classpath

     文件        386  2016-09-09 10:28  ChatSocket.project

     文件         57  2016-09-09 10:39  ChatSocket.settingsorg.eclipse.core.resources.prefs

     文件        598  2016-09-09 10:28  ChatSocket.settingsorg.eclipse.jdt.core.prefs

     文件       2000  2016-09-14 10:41  ChatSocketineanMessageBean.class

     文件       1774  2016-09-14 10:41  ChatSocketineanMessageFileBean.class

     文件       1405  2016-09-14 10:41  ChatSocketineanUserInfoBean.class

     文件        501  2016-09-18 10:34  ChatSocketincomsocketchatMain.class

     文件        335  2016-09-18 11:26  ChatSocketincomsocketchatSocketUrls.class

     文件        585  2016-09-18 11:28  ChatSocketinserviceChatServer$1.class

     文件       1555  2016-09-18 11:28  ChatSocketinserviceChatServer$2.class

     文件       2986  2016-09-18 11:28  ChatSocketinserviceChatServer.class

     文件       1621  2016-09-09 10:40  ChatSocketsrceanMessageBean.java

     文件       1280  2016-09-09 10:39  ChatSocketsrceanMessageFileBean.java

     文件       1018  2016-09-09 14:42  ChatSocketsrceanUserInfoBean.java

     文件        183  2016-09-18 10:34  ChatSocketsrccomsocketchatMain.java

     文件        210  2016-09-18 11:26  ChatSocketsrccomsocketchatSocketUrls.java

     文件       4322  2016-09-18 11:28  ChatSocketsrcserviceChatServer.java

     文件        105  2016-09-09 14:47  ChatSocketAndroid.gitignore

     文件         31  2016-09-09 14:56  ChatSocketAndroid.gradle2.4 askArtifactscache.properties

     文件         17  2016-09-18 11:26  ChatSocketAndroid.gradle2.4 askArtifactscache.properties.lock

     文件     258143  2016-09-18 11:26  ChatSocketAndroid.gradle2.4 askArtifactsfileHashes.bin

     文件     915244  2016-09-18 11:26  ChatSocketAndroid.gradle2.4 askArtifactsfileSnapshots.bin

     文件      22022  2016-09-18 11:16  ChatSocketAndroid.gradle2.4 askArtifactsoutputFileStates.bin

     文件      87345  2016-09-18 11:26  ChatSocketAndroid.gradle2.4 askArtifacts askArtifacts.bin

     文件         17  2016-09-14 15:47  ChatSocketAndroid.idea.name

     文件        686  2016-09-14 15:47  ChatSocketAndroid.ideacompiler.xml

     文件         76  2016-09-14 15:47  ChatSocketAndroid.ideacopyrightprofiles_settings.xml

     文件        159  2016-09-14 15:47  ChatSocketAndroid.ideaencodings.xml

     文件        815  2016-09-14 15:52  ChatSocketAndroid.ideagradle.xml

............此处省略1292个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)