/**
* Chat avance java cote serveur
* 12/11/2003
* Remi Wipliez && Raphael Mariage.
* version 1.0
* La classe comprend le main et la definition des Threads, un thread par client
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.DatagramSocket;
import java.net.DatagramPacket;
import java.net.InetAddress;
import java.util.Hashtable;
import java.util.StringTokenizer;
import java.lang.Thread;
import java.util.Enumeration;
import java.util.Vector;
import java.util.GregorianCalendar;
/* l'objet info_client contient toutes les informations "vitales" pour l'identification du client, c'est a dire qu'a chaque client est
* associe un objet Info-client (…)
Journal Source Client
/**
* Chat avance Java.
* 27.10.2003
* @author Remi Wipliez && Raphael Mariage
* @version 0.0
*/
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.net.DatagramSocket;
import java.net.DatagramPacket;
import java.net.InetAddress;
import java.lang.Thread;
public class ClientUDP {
static int lg, serv_port, taille_buff=10240, test = 1;
static String address_serv, receive, chaine, login= "", mdp, mdp2, newcl, mess, passcrypte, log;
static String[] info = new String[2];
static DatagramPacket dp;
static DatagramSocket ds;
static BufferedReader kbr;
static boolean not_connected = true;
static byte[] buffer = new (…)
* Chat avance Java.
* 27.10.2003
* @author Remi Wipliez && Raphael Mariage
* @version 0.0
*/
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.net.DatagramSocket;
import java.net.DatagramPacket;
import java.net.InetAddress;
import java.lang.Thread;
public class ClientUDP {
static int lg, serv_port, taille_buff=10240, test = 1;
static String address_serv, receive, chaine, login= "", mdp, mdp2, newcl, mess, passcrypte, log;
static String[] info = new String[2];
static DatagramPacket dp;
static DatagramSocket ds;
static BufferedReader kbr;
static boolean not_connected = true;
static byte[] buffer = new (…)
Journal dfdsf
sdfsdfsdf