急!!!!求JAVA 帝!JAVA socket 编程,实现聊天程序或其他功能

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:36:49
局域网可用就行 拥有图形界面

//这是一个批量文件传输程序,先运行server,然后运行client。即可将client端的e:\\1文件内的所有内容传输给server端,并按照原来的文件夹结构放在server端电脑的e:\\2文件夹内
/*
* MyClient.java
*
* Created on 2009年8月16日, 下午1:37
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
import java.io.*;
import java.net.*;
public class MyClient
{
Socket client;
boolean flag=true;
FileInputStream fis;//此输入流负责读取本机上要传输的文件
DataOutputStream dos;//此输出流负责向另一台电脑(服务器端)传输数据
DataInputStream dis;//此输入流负责读取另一台电脑的回应信息
public static void main(String[] args)
{
new MyClient().ClientStart();
}
public void ClientStart()
{
try
{
client=new Socket("192.168.2.101",30000);//服务器端的IP,(这个只是在局域网内的)我的是这个,你的根据实际而定
//client=new Socket("localhost",30000);
Syste