程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> javs Socket傳壓縮文件,並文件打開接收到的文件

javs Socket傳壓縮文件,並文件打開接收到的文件

編輯:關於JSP

javs Socket傳壓縮文件,並文件打開接收到的文件

javs Socket傳壓縮文件,並文件打開接收到的文件

public   class   TranFileServer   {
        public   static   void   main(String[]   args){
                ServerSocket   server;
                Socket   st;
                try   {
                        server   =   new   ServerSocket(4000);
                        st   =   server.accept();
                        File   receivedfile   =   new   File( "src/2.rar ");
                        BufferedInputStream   bin   =   new   BufferedInputStream(st.getInputStream());
                        FileOutputStream   fout   =   new   FileOutputStream(receivedfile);
                        int   i   =   bin.read();
                        while(i   !=   -1){
                                fout.write(i);
                                i   =   bin.read();
                        }
                }   catch   (IOException   e)   {
                        e.printStackTrace();
                }
        }
}


客戶端:

public   class   TranFileClient   {
        public   static   void   main(String[]   args){
                try   {
                        Socket   st   =   new   Socket( "localhost ",4000);
                        File   f   =   new   File( "2.rar ");
                        FileInputStream   fin   =   new   FileInputStream(f);
                        BufferedOutputStream   bout   =   new   BufferedOutputStream(st.getOutputStream());
                        int   size   =   fin.available();
                        for(int   i   =   0;i   <   size;   i++){
                                bout.write(fin.read());
                        }
                }   catch   (IOException   e)   {
                        e.printStackTrace();
                }
        }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved