资源简介
最近一段时间一直没有写些代码,手有些痒了,于是从网上找做实例的视频,于是就找到了韩顺平的这个山寨QQ的视频,一边看一边写,两天也就完成了。
代码片段和文件信息
/**
* 作者:the_fire
* 博客:http://blog.csdn.net/the_fire
* 这是客户端连接服务器的后台
*/
package com.qq.client.model;
import java.util.*;
import java.net.*;
import java.io.*;
import com.qq.client.tools.ClientConServerThread;
import com.qq.client.tools.ManageClientConServerThread;
import com.qq.common.*;
public class QqClientConServer {
public Socket s;
//发送第一次请求
public String sendLoginInfoToServer(object o) {
String loginState = ““;
try {
System.out.println(“初始化静态s完成“);
s = new Socket(“127.0.0.1“9999);
objectOutputStream oos = new objectOutputStream(s.getOutputStream());
oos.writeobject(o);
objectInputStream ois = new
objectInputStream(s.getInputStream());
Message ms = (Message)ois.readobject();
//给出返回的验证消息
loginState = ms.getMesType();
//这里就是验证用户的登录的地方
if (ms.getMesType().equals(MessageType.message_succeed)) {
//就创建一个该qq号和服务器保持连接的通讯
ClientConServerThread ccst = new ClientConServerThread(s);
//将该线程加入管理
ManageClientConServerThread.addClientConServerThread(((User)o).getUserId() ccst);
//启动该通讯线程
ccst.start();
//loginState = MessageType.message_succeed;
}
} catch (Exception e) {
e.printStackTrace();
// TODO: handle exception
} finally {
}
return loginState;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 990 2010-02-12 13:38 qqImage\clear.gif
文件 868 2010-02-12 13:38 qqImage\denglu.gif
文件 900 2010-02-12 13:38 qqImage\mm.jpg
文件 1033 2010-02-12 13:38 qqImage\qq.gif
文件 860 2010-02-12 13:38 qqImage\quxiao.gif
文件 5855 2010-02-12 13:38 qqImage\tou.gif
文件 947 2010-02-12 13:38 qqImage\xiangdao.gif
文件 301 2010-10-08 10:46 QqServer\.classpath
文件 384 2010-10-08 10:46 QqServer\.project
文件 629 2010-10-08 10:46 QqServer\.settings\org.eclipse.jdt.core.prefs
文件 1310 2010-10-10 08:44 QqServer\bin\com\qq\common\Message.class
文件 422 2010-10-10 08:44 QqServer\bin\com\qq\common\MessageType.class
文件 737 2010-10-10 08:44 QqServer\bin\com\qq\common\User.class
文件 286 2010-10-10 08:44 QqServer\bin\com\qq\server\db\SqlHelper.class
文件 1730 2010-10-10 22:23 QqServer\bin\com\qq\server\model\ManageClientThread.class
文件 2650 2010-10-10 22:23 QqServer\bin\com\qq\server\model\MyQqServer.class
文件 301 2010-10-10 08:44 QqServer\bin\com\qq\server\model\QqServerUser.class
文件 3017 2010-10-10 22:24 QqServer\bin\com\qq\server\model\SerConClientThread.class
文件 1510 2010-10-10 22:24 QqServer\bin\com\qq\server\view\MyServerfr
文件 841 2010-10-08 13:31 QqServer\src\com\qq\common\Message.java
文件 483 2010-10-08 21:02 QqServer\src\com\qq\common\MessageType.java
文件 378 2010-10-08 11:29 QqServer\src\com\qq\common\User.java
文件 61 2010-10-08 12:05 QqServer\src\com\qq\server\db\SqlHelper.java
文件 757 2010-10-10 22:23 QqServer\src\com\qq\server\model\ManageClientThread.java
文件 1963 2010-10-10 22:23 QqServer\src\com\qq\server\model\MyQqServer.java
文件 67 2010-10-08 12:05 QqServer\src\com\qq\server\model\QqServerUser.java
文件 2362 2010-10-10 22:24 QqServer\src\com\qq\server\model\SerConClientThread.java
文件 1068 2010-10-10 22:24 QqServer\src\com\qq\server\view\MyServerfr
文件 301 2010-10-08 11:01 QqServer\TestServer\.classpath
文件 386 2010-10-08 11:01 QqServer\TestServer\.project
............此处省略94个文件信息
- 上一篇:编译原理词法分析,语法分析,中间代码生成四元式的java实现
- 下一篇:饭卡管理系统
相关资源
- Java 仿QQ(附客户端以及服务端源码)
- Java操作Oracle数据库-多线程.rar
- 12306抢票程序java源码
- 李兴华java源码笔记
- Java酒店管理系统毕业设计含文档.ra
- 最新数据验证工具类java,身份证、手
- JAVA潜艇大战小游戏源码
- 仿照植物大战僵尸java源码
- java源码包4
- javaqq私聊+群聊+截图+文件传送等源码
- java源码包3
- B/S 公交管理系统 Java源码 eclipse工程
- JAVA局域网聊天系统微仿QQ
- 经纬度计算距离、方位角等java源码
- 重构到设计模式的经典案例,超完美
- qq游戏连连看java秒杀外挂源码
- JSP毕业设计作业:奖学金评定系统J
- 基于java的图书管理系统源码Java源码
- 基于CS系统的CRM客户关系型管理系统
- Android仿QQ聊天系统Android
- java源码 亲测java 酒店管理系统(含
- 表白墙Java源码
- Java 界面漂亮的打字软件源码.rar
- Java界面华丽的跳棋游戏.rar
- QQ机器人java,群管理,自动回复,笑
- 音乐网站javaweb源码.rar
-
Android qq微信空间刷赞 包含ja
vasc - Android的模仿聊天QQ
- QQ、微信自动接听辅助工具 Android
- Android旋转专辑图片—仿留声机效果
评论
共有 条评论