我想从另一台机器上把一个文件读出来,还有把一些东西写到另一台机器上的某个地方,这个应该怎么实现?好像有个套接字之类的东西吧?不管用什么,实现了就行。 
大侠们最好给出完整代码

解决方案 »

  1.   

    ....另一台机器? 服务器不?
    如果是 c/s 或者 b/s 的话,你只要在另一端去写文件不就得了?
      

  2.   

    FileInputStreamReader fis = new FileInputStreamReader("那台机器的文件路径和文件名");
    FileOutputStreamReader fos = new FileOutputStreamReader("本机的文件路径文件名");
    稍做修补调整即可
      

  3.   

    方法很多。
    首先你要有访问的权限。
    1、普通的方法是共享,然后读取。
    2、采用FTP也可以实现。
    3、采用HTTP,类似于普通的HTTP下载。好像代码比较多,google一下吧。
      

  4.   

    太多方式了.
    如果是Windows的系统,通过共享比较简单,当然也可以用FTP的试,IIS就提供FTP服务组件.
    如果是Unix或Linux的系统,Ftp的方式比较适合,如果要用共享的方式则需要安装samba之类的软件.
    如果你要读写的机器上用Web应用的话,可以在上面部署上传下载功能的页面,通过http的方式实现
    另外还可以通过开发socket应用来实现.用FTP是最可靠,最容易移植的方式.