企业计算环境中的CS与BS模式的整体性比较
简而言之,在企业计算环境中,CS与BS模式的本质区别在于它们是两种系统环境,一种是在windows、linux、unix专有系统下进行计算,另一种是在普遍的浏览器环境下进行计算,与前者比较,计算被迁移到了标准化环境内进行--所以,浏览器模式隐含着操作系统的统一化,这是IT发展的必然趋势,剩下的是时间问题。
?
标准化的环境还有另外一个特征,应用服务器进行指挥调度及运算,存储层只是对象生命周期内的一个storge,storage在应用服务器的中枢调度下,用于激活“沉睡”的数据。
?
再进一步,目前云计算还只能从云端掉两滴雨滴。(雨滴对于注册系统,却是利器)雨滴的后面,是数据挖掘、知识利用的时代。
?
虽然CS与BS的运行方式不同,但计算的灵魂是相同的。没有谁对谁错,这只是IT软件工程向更高形态发展的必然,统一的必然。
?
什么是工作流?工作流就是关于对象的运动的学问。工作流的运用空间,便是这个越发完善的大背景。
?
注,
这里说的是cs与bs模式的整体性比较。与client-side与server-side的“端到端”体系是两个概念;典型的CS模式是计算在客户端进行,典型的BS模式是计算在服务器端进行,之所以称之为典型,就是BS也曾有客户端计算的模型。
side-side体系衍生出n-tier部署,而部署最终是由软件设计决定的。如符合MVC设计的任意系统,在一台机器上运行,物理上虽不是三层,但软件仍是按三层模式运行的。理想的软硬件部署,应该是各司其责,软件设计与物理部署相统一。