当前位置:首页 » 文件传输 » 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、流星雨-猫眼等。