• 大小: 18.61MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: Java
  • 标签: 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\.settings\org.eclipse.core.resources.prefs

     文件        598  2016-09-09 10:28  ChatSocket\.settings\org.eclipse.jdt.core.prefs

     文件       2000  2016-09-14 10:41  ChatSocket\bin\bean\MessageBean.class

     文件       1774  2016-09-14 10:41  ChatSocket\bin\bean\MessageFileBean.class

     文件       1405  2016-09-14 10:41  ChatSocket\bin\bean\UserInfoBean.class

     文件        501  2016-09-18 10:34  ChatSocket\bin\com\socket\chat\Main.class

     文件        335  2016-09-18 11:26  ChatSocket\bin\com\socket\chat\SocketUrls.class

     文件        585  2016-09-18 11:28  ChatSocket\bin\service\ChatServer$1.class

     文件       1555  2016-09-18 11:28  ChatSocket\bin\service\ChatServer$2.class

     文件       2986  2016-09-18 11:28  ChatSocket\bin\service\ChatServer.class

     文件       1621  2016-09-09 10:40  ChatSocket\src\bean\MessageBean.java

     文件       1280  2016-09-09 10:39  ChatSocket\src\bean\MessageFileBean.java

     文件       1018  2016-09-09 14:42  ChatSocket\src\bean\UserInfoBean.java

     文件        183  2016-09-18 10:34  ChatSocket\src\com\socket\chat\Main.java

     文件        210  2016-09-18 11:26  ChatSocket\src\com\socket\chat\SocketUrls.java

     文件       4322  2016-09-18 11:28  ChatSocket\src\service\ChatServer.java

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

     文件         31  2016-09-09 14:56  ChatSocketAndroid\.gradle\2.4\taskArtifacts\cache.properties

     文件         17  2016-09-18 11:26  ChatSocketAndroid\.gradle\2.4\taskArtifacts\cache.properties.lock

     文件     258143  2016-09-18 11:26  ChatSocketAndroid\.gradle\2.4\taskArtifacts\fileHashes.bin

     文件     915244  2016-09-18 11:26  ChatSocketAndroid\.gradle\2.4\taskArtifacts\fileSnapshots.bin

     文件      22022  2016-09-18 11:16  ChatSocketAndroid\.gradle\2.4\taskArtifacts\outputFileStates.bin

     文件      87345  2016-09-18 11:26  ChatSocketAndroid\.gradle\2.4\taskArtifacts\taskArtifacts.bin

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

     文件        686  2016-09-14 15:47  ChatSocketAndroid\.idea\compiler.xml

     文件         76  2016-09-14 15:47  ChatSocketAndroid\.idea\copyright\profiles_settings.xml

     文件        159  2016-09-14 15:47  ChatSocketAndroid\.idea\encodings.xml

     文件        815  2016-09-14 15:52  ChatSocketAndroid\.idea\gradle.xml

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

评论

共有 条评论