网页版建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备.,信息自己管理有比客户端版更强的适应范围, 一般只要有 *** 作系统和浏览器就行。
客户端版一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务。
2、对安全要求不同:
网页版建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群 。
客户端版一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用客户端版结构适宜,可以通过网页版发布部分可公开信息。
3、对程序架构不同:
网页版对安全以及访问速度的多重考虑,建立在需要更加优化的基础之上,比客户端版有更高的要求,网页版结构的程序架构是发展的趋势,全面支持网络的构件搭建系统。
客户端版程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。
你说的数据库软件大概是指mysql数据库服务本身,注意这儿说的是数据库服务,不是软件客户端,大概是mysql自带的一个管理器,就是用来控制mysql的一个软件
还有一个可能,就是使用mysql数据库做的一个网站,这个网站也可以称为客户端
oracle客户端与服务端有什么区别:
1、oracle服务端是指装在数据库服务器上的oracle主服务,数据库的核心,用于数据库的管理,数据的与存储、查询、数据库资源的监控、监听等服务。
oracle客户端只是指与服务端交互的工具,要登录使用oracle数据库服务就需要安装客户端(例如PLSQL),利用PLSQL连接到数据库,来执行oralce服务的一些增删改查等 *** 作。
2、服务器端不一定在本地(client一定在本地),所以需要在客户端配置TNSNAMES.ORA文件。在文件中添加服务名和IP。
3、oracle数据库服务都会有一个全局数据库名例如:orcl,这是在安装数据库时指定的。如果要安装多个数据库,那么这个全局数据库名必须不一样。服务器端的listener文件里配置有监听程序,可以配置多个监听IP。
而oracle客户端连接服务端是就要配置oracle的实例名来确认数据库信息。
4、服务器端的客户工具是通过服务器端tnsnames.ora和listener.ora进行验证并建立连接;
远程客户端是通过客户端的tnsnames.ora和服务器端的listener.ora执行验证和建立连接。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)