全客户端与瘦客户端商务智能有啥不一样

2002-7-30 9:50:20【作者】 畅享网 【进入论坛】
本文关键字 理论探讨
广告

全客户端与瘦客户端商务智能有啥不一样 

在过去几年时间里,商务智能应用出现了明显变化,变得更加易于使用,能产生更为复杂的结构化查询结果,具有了更为强大的管理功能。而且,通过使用瘦客户端(网络化的)商务智能应用程序,用户能更加方便地获取信息。因为具有上述优点,基于网络的商务智能应用发展十分迅速。由于两种应用采用的技术和适用对象不同,了解两种应用之间的差异,对于企业决定采用何种应用十分重要。

全客户端商务智能

软件配置

作为各种信息系统的主要组成部分,商务智能应用离不开软件的支撑。从技术构成的角度理解应用软件的作用将有助于企业从中发现潜在的问题,从而更好地应用商务智能。目前大多数商务智能工具有两种应用形式:全客户端或称为非网络化商务智能、瘦客户端或称作网络化商务智能。

全客户端商务智能应用采用客户机/服务器结构。在这种结构中,商务智能软件驻留在客户机上。全客户端系统可在单独的计算机上独立运行,对已获取的数据集进行处理。其处理能力通常很强,采用高速处理器运行应用程序;预留存储空间存储数据文档;及安装高容量内存处理并发任务。

全客户端系统包含有关服务器交互的应用软件。一旦从服务器下载数据,全客户端系统可以迅速进行运算、汇总、形成数据报表,而不必与服务器连接。表1描述了客户端和服务器端BI软件组成与功能。

全客户端商务智能应用的典型结构是双层客户机/服务器结构。在这种应用中,应用软件利用客户端和服务器的资源共同完成既定任务,客户端系统提供商务智能的交互界面,服务器上安装关系数据库管理系统管理数据。

用户在使用全客户端商务智能时,常见的操作过程是:

用户首先登录客户端系统并激活BI应用程序;使用BI应用程序,发出请求;BI应用程序整理请求声明,并通过数据库中间件或网络连接中件间向服务器提交请求;服务器接收用户请求并传递给关系数据库管理系统;关系数据库管理系统分析用户请求并完成该任务;结果数据集通过数据库中间件或网络连接中间件发送回客户端系统;客户端BI应用程序接收数据集后格式化并进行分析。

瘦客户端商务智能

瘦客户端商务智能也采用客户端/服务器结构,不同的是这种应用还需要额外的硬件配置。瘦客户端商务智能应用程序驻留在网上或应用程序服务器上,客户端的计算机系统没有必要像全客户端系统那样强壮。表2描述了各部分的组成及功能。

在瘦客户端商务智能应用中,客户端系统安装网络浏览器与Web站点进行交互,服务器端同样安装相应的数据库管理系统和软件。其常见的操作过程是:

用户首先登录客户端系统并打开Web浏览器;通过Web浏览器访问Web站点,与Web服务器连接打开BI应用程序的交互界面;用户发出请求,Web服务器将请求递交应用程序服务器;安装有BI应用程序的应用程序服务器将组合用户请求,通过数据库中间件或网络连接中间件将请求递交数据库服务器;数据库服务器接受请求并执行;执行结果返回应用程序服务器;应用程序服务器格式化结果集,生成HTML或Java报告;Web服务器通过中间件将应用程序生成的报告递交用户。

全客户端与瘦客户端商务智能的优势与缺陷

全客户端和瘦客户端BI应用程序都采用客户机/服务器结构,并向用户提供数据收集和分析处理能力用于决策,但由于配置不尽相同,各有其优势和缺陷。

随着技术的进步,瘦客户端商务智能的功能和作用将很快能与全客户端相媲美。因此,抛开潜在的价值因素,两者之间最显著的差异只是部署的方便性及能否离线分析。

随着因特网的发展和普及,将会有越来越多的企业通过网络参与电子商务,同时随着技术的进一步融合,两种应用之间的差异会变小,采用瘦客户端商务智能的企业将会增加。企业采用何种部署方式,最终还是要根据企业的业务特点和大多数使用者的要求来决定。

本文原载于软件世界

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
罗永辉呼吸BI[原创]商业智能:感性到理性 完..

  2007年是商业智能从感性回归理性的一年,也是从完善到提升承前启后的一年。 回顾篇 认识层面 2007年,国内国外普遍加深了对BI的理解。Gart……

TTNN-BI观点TTNN-BI观点十月刊——湖光山色

2007,国际权威重新定义了BI。从当前实践看来,这种定义符合实际,毕竟BI要落地,要能给企业带来真正的收益。当然,如何落地,自然必须有技术的支撑和管理策略及相……