文件傳輸系統(tǒng)設計與實現(xiàn).rar
文件傳輸系統(tǒng)設計與實現(xiàn),20頁 11600字 設計說明書+程序代碼摘要2abstract4引言51 技術(shù)簡介91.1 java語言91.1.4 分布性101.3 java中輸入/輸出流概念121.5 jbuilder集成開發(fā)環(huán)境介紹142 系統(tǒng)分析172.1 可行性分析172.2 開發(fā)工具182.3 需求分析183 系統(tǒng)詳細設計193.1 系...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 20023286 發(fā)布
20頁 11600字 設計說明書+程序代碼
摘 要 2
Abstract 4
引 言 5
1 技術(shù)簡介 9
1.1 Java語言 9
1.1.4 分布性 10
1.3 Java中輸入/輸出流概念 12
1.5 JBuilder集成開發(fā)環(huán)境介紹 14
2 系統(tǒng)分析 17
2.1 可行性分析 17
2.2 開發(fā)工具 18
2.3 需求分析 18
3 系統(tǒng)詳細設計 19
3.1 系統(tǒng)的主要功能 20
摘 要
隨著計算機網(wǎng)絡技術(shù)的飛速發(fā)展,客戶/服務C/S(Client/Sersver)結(jié)構(gòu)成為開發(fā)FTP的網(wǎng)絡編程結(jié)構(gòu),Java作為Web應用程序的開
發(fā)技術(shù)也為更多的人所采用。
起初, FTP并不是應用于IP網(wǎng)絡上的協(xié)議,而是ARPANET網(wǎng)絡中計算機間的文件傳輸協(xié)議, ARPANET是美國國防部組建的老網(wǎng)絡,于1960-1980年使用。在那時,F(xiàn)TP的主要功能是在主機間高速可靠地傳輸文件。目前FTP仍然保持其可靠性,即使在今天,它還允許文件遠程存取。這使得用戶可以在某個系統(tǒng)上工作,而將文件存貯在別的系統(tǒng)。例如,如果某用戶運行Web服務器,需要從遠程主機上取得HTML文件和CGI程序在本機上工作,他需要從遠程存儲站點獲取文件(遠程站點也需安裝Web服務器)。當用戶完成工作后,可使用FTP將文件傳回到Web服務器。采用這種方法,用戶無需使用Telnet
登錄到遠程主機進行工作,這樣就使Web服務器的更新工作變得如此的輕松。
和Internet上的許多環(huán)境一樣,完整的Java應用環(huán)境實際上也是一個客戶機/服務器環(huán)境,更確切地說是瀏覽器/服務器模型(即Browser/Server模型,簡稱Web模型)。但與傳統(tǒng)的客戶機/服務器(C/S)的二層結(jié)構(gòu)不同,應用Java的Web模型是由三層結(jié)構(gòu)組成的。傳
統(tǒng)的C/S結(jié)構(gòu)通過消息傳遞機制,由客戶端發(fā)出請求給服務器,服務器進行相應處理后經(jīng)傳遞機制送回客戶端。而在Web模型中,服務器一端被分解成兩部分:一部分是應用服務器(Web服務器),另一部分是數(shù)據(jù)庫服務器.
關(guān)鍵詞:
FTP;C/S;B/S;JAVA
Abstract
As the computer network technology is developing in a high speed. C/S (Client/Server) has become a FTP network programming structure. Java is
Used moer and more as a Web application program.
In the beginning, FTP was not be used in IP net protocol, but which is used in ARPANET network computers. ARPANET was an old network of the U.S. Department of Defense between 1960s and 1980s.At that period the main function of the FTP is transmitting documents reliably and in high speed between the master computers. At present, it also does very well, furthermore, it permits store or access in telecommuting today. So the users can work on onesystem and store the document in another. For example, someone use the
Web server, and need some HTML document and CGI program on his own computer, and want to acquire some documents, (the telnet need install Web server)When the user finished he can store the document to the Web server by the
FTP. In this way, the user can work without Telnet, which make the Web
server update more and more easier.
The whole Java circumstance actually is a C/S (Client/Server) like the other circumstances on the Internet, strictly to say, it is Browser/Server model (Web model). But it is different from the traditional C/S model that is two layers structure. The Web using Java is three layers structure. The traditional C/Sstructure transmits by the message mechanism. The Client sent a request, and
the Server sent to it after some corresponding manages. But in the Web modelthe Server is separated into two parts, one is the application Server (Web Server); another is database Server.
Keywords:
FTP;C/S;B/S;JAVA
參考文獻
[1] 廖雷等,Java程序設計教程,中國電力出版社,2003
[2] Warton,Java多線程編程初步,電腦報,2004.4.10
[3] 張立等,基于Client/Server模式的數(shù)據(jù)庫應用軟件的設計與實現(xiàn),計算機應用研究,1999(4)
[4] 李書杰,李志剛.B/S三層體系結(jié)構(gòu)模式[J].河北理工學院學報, 2003:27-28
[5] (美)伯格斯坦(Bergsten, H.)編著;何健輝,許俊娟譯.JSP設計[M].北京:中國電力出版社,2004
[6] (美)埃克爾(Eckel, B.)著;侯捷譯.Java編程思想(第二版)[M].北京:機械工業(yè)出版社,2003.9
[7] 曹建編著.HTML、JavaScript與Java三合一最新培訓教程[M].北京:電子工業(yè)出版社,2003
摘 要 2
Abstract 4
引 言 5
1 技術(shù)簡介 9
1.1 Java語言 9
1.1.4 分布性 10
1.3 Java中輸入/輸出流概念 12
1.5 JBuilder集成開發(fā)環(huán)境介紹 14
2 系統(tǒng)分析 17
2.1 可行性分析 17
2.2 開發(fā)工具 18
2.3 需求分析 18
3 系統(tǒng)詳細設計 19
3.1 系統(tǒng)的主要功能 20
摘 要
隨著計算機網(wǎng)絡技術(shù)的飛速發(fā)展,客戶/服務C/S(Client/Sersver)結(jié)構(gòu)成為開發(fā)FTP的網(wǎng)絡編程結(jié)構(gòu),Java作為Web應用程序的開
發(fā)技術(shù)也為更多的人所采用。
起初, FTP并不是應用于IP網(wǎng)絡上的協(xié)議,而是ARPANET網(wǎng)絡中計算機間的文件傳輸協(xié)議, ARPANET是美國國防部組建的老網(wǎng)絡,于1960-1980年使用。在那時,F(xiàn)TP的主要功能是在主機間高速可靠地傳輸文件。目前FTP仍然保持其可靠性,即使在今天,它還允許文件遠程存取。這使得用戶可以在某個系統(tǒng)上工作,而將文件存貯在別的系統(tǒng)。例如,如果某用戶運行Web服務器,需要從遠程主機上取得HTML文件和CGI程序在本機上工作,他需要從遠程存儲站點獲取文件(遠程站點也需安裝Web服務器)。當用戶完成工作后,可使用FTP將文件傳回到Web服務器。采用這種方法,用戶無需使用Telnet
登錄到遠程主機進行工作,這樣就使Web服務器的更新工作變得如此的輕松。
和Internet上的許多環(huán)境一樣,完整的Java應用環(huán)境實際上也是一個客戶機/服務器環(huán)境,更確切地說是瀏覽器/服務器模型(即Browser/Server模型,簡稱Web模型)。但與傳統(tǒng)的客戶機/服務器(C/S)的二層結(jié)構(gòu)不同,應用Java的Web模型是由三層結(jié)構(gòu)組成的。傳
統(tǒng)的C/S結(jié)構(gòu)通過消息傳遞機制,由客戶端發(fā)出請求給服務器,服務器進行相應處理后經(jīng)傳遞機制送回客戶端。而在Web模型中,服務器一端被分解成兩部分:一部分是應用服務器(Web服務器),另一部分是數(shù)據(jù)庫服務器.
關(guān)鍵詞:
FTP;C/S;B/S;JAVA
Abstract
As the computer network technology is developing in a high speed. C/S (Client/Server) has become a FTP network programming structure. Java is
Used moer and more as a Web application program.
In the beginning, FTP was not be used in IP net protocol, but which is used in ARPANET network computers. ARPANET was an old network of the U.S. Department of Defense between 1960s and 1980s.At that period the main function of the FTP is transmitting documents reliably and in high speed between the master computers. At present, it also does very well, furthermore, it permits store or access in telecommuting today. So the users can work on onesystem and store the document in another. For example, someone use the
Web server, and need some HTML document and CGI program on his own computer, and want to acquire some documents, (the telnet need install Web server)When the user finished he can store the document to the Web server by the
FTP. In this way, the user can work without Telnet, which make the Web
server update more and more easier.
The whole Java circumstance actually is a C/S (Client/Server) like the other circumstances on the Internet, strictly to say, it is Browser/Server model (Web model). But it is different from the traditional C/S model that is two layers structure. The Web using Java is three layers structure. The traditional C/Sstructure transmits by the message mechanism. The Client sent a request, and
the Server sent to it after some corresponding manages. But in the Web modelthe Server is separated into two parts, one is the application Server (Web Server); another is database Server.
Keywords:
FTP;C/S;B/S;JAVA
參考文獻
[1] 廖雷等,Java程序設計教程,中國電力出版社,2003
[2] Warton,Java多線程編程初步,電腦報,2004.4.10
[3] 張立等,基于Client/Server模式的數(shù)據(jù)庫應用軟件的設計與實現(xiàn),計算機應用研究,1999(4)
[4] 李書杰,李志剛.B/S三層體系結(jié)構(gòu)模式[J].河北理工學院學報, 2003:27-28
[5] (美)伯格斯坦(Bergsten, H.)編著;何健輝,許俊娟譯.JSP設計[M].北京:中國電力出版社,2004
[6] (美)埃克爾(Eckel, B.)著;侯捷譯.Java編程思想(第二版)[M].北京:機械工業(yè)出版社,2003.9
[7] 曹建編著.HTML、JavaScript與Java三合一最新培訓教程[M].北京:電子工業(yè)出版社,2003