當前位置:首頁 » 文件傳輸 » oracle與ftp服務有關系嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracle與ftp服務有關系嗎

發布時間: 2023-08-23 12:37:05

資料庫伺服器 和FTP伺服器之間有什麼聯系

不確切的說:比如網站內容10G、是存放在網頁伺服器空間的(你所說的 ftp),而將網站內容10G壓縮後、如2G(這個是存放在資料庫伺服器空間的),一般資料庫空間 為 網頁空間的 1/5即可。

② 伺服器的種類有哪些並簡單概述概念

伺服器的種類有哪些並簡單概述概念?實現各種不同的用途,那麼如何在眾多不同類型的伺服器之間,選擇個適合的使用呢?


大家通常需要在伺服器上安裝各種軟體。因此伺服器按照功能可以劃分為文件伺服器、資料庫伺服器、郵件伺服器、Web伺服器、DNS伺服器......

  1. 文件伺服器

文件伺服器是以文件數據共享為目標。它的特點是將供多台計算機共享的文件存放於一台計算機中,這台計算機被稱為文件伺服器,如Windows Server

2003文件伺服器。


2.資料庫伺服器

安裝了不同的資料庫軟體,提供不同的資料庫服務的伺服器被稱為資料庫伺服器,如Oracle資料庫伺服器、MySQL資料庫伺服器、Microsoft SQL

Server資料庫伺服器等。


3.郵件伺服器

郵件伺服器是用戶所需要的重要的網路服務之一。沒有郵件伺服器的網路是不完整的網路。提供郵件功能的伺服器被稱為郵件伺服器。它們通常安裝的軟體包括WebEasyMail、Sendmail、Postfix、Qmail、Microsoft

Exchange等。


4.Web伺服器

web伺服器也是網路伺服器,如Apache、IIS等搭建的伺服器,其目的是提供Web網頁服務。


5.DNS伺服器

提供域名服務的伺服器稱之為DNS伺服器。通過DNS伺服器,可以實現域名服務的查詢、應答。


6.代理伺服器

代理伺服器的功能好比網路的中轉站,主要功能如下。

.突破自身IP訪問限制,訪問受限游戲伺服器。可以通過代理IP,將自己的IP變成國外IP,從而可以訪問游戲伺服器。

.訪問一些組織內部資源,如使用教育網IP地址段內的免費代理伺服器,可以登錄教育網內部的各類FTP下載學習資料。

.突破IP封鎖:出於安全或其他原因考慮,很多網站對某些IP段限制訪問,這種限制是認為的,所以不能訪問時可以換一個代理伺服器試試。

.隱藏真實IP:可以通過代理的方法隱藏自己的真實IP,免受攻擊。


7.FTP伺服器

FTP伺服器是提供FTP服務的伺服器,掌握了FTP賬戶和密碼登錄FTP伺服器後,可以對伺服器的文件進行上傳、下載、刪除、修改等操作。Windows下最廣泛使用的FTP伺服器軟體是Serv-U;Linux下最廣泛使用的FTP伺服器軟體是VsFTP。


8.應用伺服器

這類伺服器是提供各種不同應用伺服器的統稱,如網路游戲伺服器。例如,傳奇游戲伺服器通過8000埠提供游戲過程中伺服器與游戲玩家的客戶端之間的數據傳輸以及處理;QQ聊天軟體通過QQ伺服器來傳輸文字、視頻、音頻數據等。

③ FTP搜索引擎使用什麼資料庫好比如SQL server2005 或則Oracle 或則直接用文件系統

用資料庫來管理的話,主要就是解決你編程等等方面的一些難點問題了,因為資料庫可以支持增刪查改,那麼直接通過SQL就能夠實現,而如果你要是基於文件系統來做的話,做同樣的功能,那麼你要自己設計這個實現邏輯,光這一點就挺麻煩的。
至於說用哪一種資料庫來存儲的話,個人感覺這個差別不大,因為你們數據量不大的情況下,那對資料庫的要求就不高,試想,架設你一共數據量也就3-5萬條記錄以內的話,查詢的話,就是一下子就出來了,所以基本上沒有什麼多大差別。當然,這種情況下的話,使用SQL2005可能就是簡單一點,因為本身SQL2005是簡單一點的。ORACLE資料庫的話,最大優點就是靈活,這個資料庫是可大可小的資料庫,安全性肯定也比SQL 2005好。
至於你說用文件系統的話,當然,也有很多有點,目前我不知道你是打算用XML還是用普通的平面文件,如果是XML文件的話,那麼使用DOM技術讀取應用的話,那麼速度上來說,應該是最快的,比資料庫要快很多的。據我了解,很多專業的搜索引擎也都是通過XML來做存儲鏡像的。而且XML的話,有比較成熟的介面,那麼在實現的時候,調用起來比較方便。但是肯定比資料庫要麻煩一點。
最後如果是普通平面文件,比如TXT,CSV這些文件的話,那麼有點就在於,存儲不佔額外的空間。管理上比較方便,其他方面幾乎就沒有什麼優點了

④ powerbuilder 加oracle 10g,已經配置了FTP服務,怎樣實現客戶端的自動更新呢,求實現過程和源碼!

1、版本號控制方式,對比版本來判斷是否更新,需要資料庫或者記錄文件配合
2、文件日期方式,對比文件屬性里的修改日期來自動更新,單獨完成
3、更新標志模式,需要資料庫或者記錄文件配合完成。

1和3其實差不多,可以人為控制是否需要更新客戶端
2比較直觀,只有修改日期發生變動就會更新,但缺點是無法人為控制

以上3種完成過程差別不大,都需要一個獨立的程序,這個程序用來從FTP上下載文件並覆蓋客戶端以達到更新的目的

就這么個思路,至於實現過程和源碼,太誇張了,得復制多少東西啊,其實這種程序網上有現成的。

⑤ FTP是什麼

FTP(File Transfer Protocol,文件傳輸協議) 是 TCP/IP 協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP伺服器,其二為FTP客戶端。

其中FTP伺服器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP伺服器上的資源。在開發網站的時候,通常利用FTP協議把網頁或程序傳到Web伺服器上。此外,由於FTP傳輸效率非常高,在網路上傳輸大的文件時,一般也採用該協議。



(5)oracle與ftp服務有關系嗎擴展閱讀:

同大多數Internet服務一樣,FTP也是一個客戶/伺服器系統。用戶通過一個客戶機程序連接至在遠程計算機上運行的伺服器程序。依照 FTP 協議提供服務,進行文件傳送的計算機就是 FTP伺服器,而連接FTP伺服器,遵循FTP協議與伺服器傳送文件的電腦就是FTP客戶端。

用戶要連上FTP 伺服器,就要用到 FTP 的客戶端軟體,通常 Windows自帶「ftp」命令,這是一個命令行的 FTP客戶程序,另外常用的 FTP 客戶程序還有FileZilla、 CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-貓眼等。