java期末作业。达人帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/11 04:12:09
8. 编写一个客户机与服务器通信的程序,客户机向服务器发送服务器中的文件名,请求文件内容,服务器就将所请求的文件内容回送给客户机,客户机将文件内容显示出来,并在客户机本地建立文件(相同的文件名)保存内容,如果文件路径不对,服务器端发送自定义的异常WrongPathException给客户端,客户端打印异常信息;服务器用多线程实现,可以同时相应多个客户的请求,按照如下所示,要实现界面及服务器和客户机之间的应答。

服务器套接字被成功创建
等待客户机连接请求
练接客户机完毕
c:\BootScan.log的信息传递完毕

Socket编程~很好的一个例子啊~谢谢~

给你个思路吧~
首先建立好Socket连接~(步骤都是死的,照着些就可以了)
然后客户机向服务器发送文件名---怎么送都可以,键盘敲进去都行
在服务器端有个判断从客户机接受信息的方法,该方法throw 自定义得WrongPathException异常(别说不回自定义异常)。
发送~。。。
不就行了?

你能出多少钱?