|
知识路径: > 多媒体信息显示、发布及搜索技术 > 多媒体信息发布技术 > 多媒体信息发布的模式与特点 > 多媒体信息发布的模式与特点 >
|
考试要求:熟悉
相关知识点:7个
|
|
|
|
|
C/S结构即Client/Server(客户机/服务器)结构,如下图所示。C/S结构是大家熟知的软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端,降低了系统的通信开销,但需要安装客户端才能够进行管理操作。
|
|
|
|
|
在网络连接模式中,除对等网外,还有另一种形式的网络,即客户机/服务器网络。在客户机/服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必需的资源。客户机和服务器常常分别处在相距很远的两台计算机上,客户机程序的任务是将用户的要求提交给服务器程序,再将服务器程序返回的结果以特定的形式显示给用户。服务器程序的任务是接收客户程序提出的服务请求并进行相应的处理,再将结果返回给客户程序。
|
|
|
C/S结构的缺点是维护成本高昂且投资大。首先,采用C/S结构要选择适当的数据库平台以实现数据库数据的真正统一,使分布于两地的数据同步,完全交由数据库系统管理,但逻辑上两地的操作者需要直接访问同一个数据库才能有效实现,这样就产生了一些问题,如果需要建立“实时”的数据同步,就必须在两地之间建立实时的通信连接,以保持两地的数据库服务器在线运行,网络管理人员既要对服务器进行维护和管理,又要对客户端进行维护和管理,这样做需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大;其次,传统的C/S结构的软件需要针对不同的操作系统开发不同版本的软件,由于产品的更新换代十分快,高代价和低效率已经不适应工作需要。
|
|
|
|
B/S结构即Browser/Server(浏览器/服务器)结构,它是随着Internet技术的兴起对C/S结构进行的一种变化或者改进。在这种结构下,用户界面完全通过WWW浏览器实现,Web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到了服务器上,简化了系统的开发、维护和使用。客户机上只需要安装一个浏览器,服务器只需要安装SQL Server、Oracle、MySQL等数据库。浏览器通过Web Server同数据库进行数据交互。
|
|
|
B/S结构实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,这种结构已经成为当今应用软件的首选体系结构。B/S结构如下图所示。
|
|
|
|
|