要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用wi
dows操作系统,但用户的电脑本身安装的大部分是wi
dows操作系统。(3)、系统的开发CS结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,CS结构的软件需要开发不同版本的客户端软件。但是,与BS结构相比,CS技术发展历史更为“悠久”。从技术成熟度及软件设计、开发人员的掌握水平来看,CS技术应是更成熟、更可靠的。四、BS、CS结构软件技术上的比较其实,无论是BS还是CS,他们都不新鲜。CSClie
trver,客户端服务器技术从上世纪90年代初出现至今已经相当成熟,并得到了非常广泛的应用,其结构经历了二层CS、三层CS的更迭。BSBrowserrver,浏览器服务器技术则是伴随着I
ter
et的普及而来的。有必要说明的是,BS最早并不叫
AAAAAAAA
f共享知识分享快乐
“BS”,此类应用国外通常叫Web应用,是国内一些公司“创造”了“BS”这个词。
应该说,BS和CS各有千秋,他们都是当前非常重要的计算架构。在适用I
ter
et、维护工作量等方面,BS比CS要强得多;但在运行速度、数据安全、人机交互等方面,BS远不如CS。综合起来可以发现,凡是CS的强项,便是BS的弱项,反之亦然。因此,问题也就因此而产生了,我们的ERP产品到底该用BS还是CS架构呢?一场关于CS与BS的口水战也由此在ERP业界拉开了序幕。在互联网泡沫盛行的2000年至2002年间,这场口水战达到了顶峰。但直到现在,人们也没有辩出谁是谁非。
事实上,从上面的分析可以看出,这场口水战不可能有胜负出现,因为BS与CS具有不同的优势与特点,他们无法相互取代。例如,对于以浏览为主、录入简单的应用程序,BS技术有很大的优势,现在全球铺天盖地的Web网站就是明证;而对于交互复杂的ERP等企业级应用,BS则很难胜任,从全球范围看,成熟的ERP产品大多采用二层或三层CS架构,BS的ERP产品并不多见。
“BS还是CS”也就由此成了ERP的技术之痛。难道这个痛就无药可救了吗?是否有可能将BS与CS的优势融合呢?答案是肯定的,在这几年的发展中将BS与CS的优势完美地结合起来,就是说该平台的应用系统能以BS的方式发布运行,同时又具有CSr