价格: ¥ 5

分类: VIP资源 VIP源码

发布: 6月前

更新: 6月前

行业用途: 即时通讯

语言: Java源码 + MySQL

演示:

fb3460 聊天系统(java+applet) 含设计文档


1. 服务器程序: 

服务器与客户间通过套接口Socket(TCP)连接。在java中使用套接口相当简单,Java API为处理套接口的通信提供了一个类java.net.Socket.,使得编写网络应用程序相对容易.服务器采用多线程以满足多用户的请求,通过JDBC与后台数据库连接,并通过创建一个ServerSocket对象来监听来自客户的连接请求,默认端口为8080,然后无限循环调用accept()方法接受客户程序的连接

服务器程序代码如下:(部分)

import java.io.*;

 import java.net.*;

 import java.sql.*;

 import java.util.Vector;

 class ServerThread extends Thread{//继承线程

 private Socket socket;//定义套接口

 private BufferedReader in;//定义输入流

 private PrintWriter out;//定义输出流

 int no;//定义申请的jicq号码

 public ServerThread(Socket s) throws IOException {//线程构造函数

   socket=s;//取得传递参数

  in=new BufferedReader(new InputStreamReader(socket.getInputStream()));//创建输入流

  out=new PrintWriter(new BufferedWriter(new    OutputStreamWriter(socket.getOutputStream())),true);//创建输出流

   start();//启动线程

   }


存储:百度网盘


——/资源热下载站/VIP源码/Java源码/fb3460 聊天系统(java+applet) 含设计文档/

├──**g.jpg  66.24kb

├──**基于JAVA的ICQ系统的设计于实现.doc  174.00kb

└──**聊天系统(java+applet).zip  3.29M


fb3460 聊天系统(java+applet) 含设计文档