以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 云计算,网格,SaaS,P2P 』 (http://bbs.xml.org.cn/list.asp?boardid=57) ---- 与《互联网时代的软件革命—SaaS架构设计》作者们商酌 (http://bbs.xml.org.cn/dispbbs.asp?boardid=57&rootid=&id=77295) |
-- 作者:ygzw -- 发布时间:9/19/2009 7:41:00 PM -- 与《互联网时代的软件革命—SaaS架构设计》作者们商酌 《互联网时代的软件革命—SaaS架构设计》(叶伟等著 电子工业出版社 2009-1,以下简称SaaS)是电子商务巨头阿里巴巴旗下阿里软件团队集体著作。 1、“未来的SaaS应用将架构在由SIP(SaaS服务集成平台)整合的多个云计算平台之上。”(推荐序的最后一句) 第四句,“SaaS软件相对于传统软件,将原本由软件使用者所承担的软硬件、网络、系统维护的费用,转成支付给SaaS服务提供商的租用费用。” 第二句,“SaaS软件的客户端一般都是浏览器或其它工具软件。” 第三句,“SaaS软件的数据都是存放在软件商的网络服务器中的,”为什么不允许用户自主保存数据呢?用户现在不都是自主保存数据的嘛!哦,你现在有新技术了,却是建立在用户放弃自己核心权力基础之上的。哪有这样的道理嘛:为了你自己发财,就只能让用户放弃权利吗?你自己的技术不行,却硬要求剥夺用户的权利。典型的“削足适履”,也太荒唐了吧! 第五句,“现今软件的开放和协作还没有达到硬件的即插即用水平,基于互联网的软件实现广泛的开放和协作将带来一个更大的繁荣。” 关于SaaS的定义:软件即服务。那么我们今天下载软件(商品)的行为,就要被SaaS的服务所“透明化”:我们只要告诉SaaS我需要什么功能,那么SaaS就会不断维护该功能的实现与完善,即SaaS会自动下载实现该功能的软件到我的电脑里,并且要主动地维护该软件的可用性--包括软件的最新版本和不被未授权的恶意篡改。但书中所描述的SaaS远不是这么回事。其实图书只是泛泛地描述了互联网上到处都有的成熟了的象阿里巴巴等大型网站的建设技术。因而书名叫“循序渐进--大型网站建设指南”什么的应该要更确切些。 至于第一句话,不提也罢。未来的SaaS架构是超越Web的,把整个包括客户端在内的Web系统整为一体,客户端需要下载的软件,被SaaS自动下载;而客户端不需要的软件,SaaS拒绝下载。用户通过客户端面向这台无穷计算力的系统。 作者们的第一错误是无视计算技术长久以来的发展,虽然图灵机的软件存储于穿孔纸带,数据存储于内存,但早在冯洛伊曼时代,就解决了软件数据信息化问题。君不见,今天的电脑里,软件不都是当成信息样的文件,被统一存储在文件系统里的吗?!Web里,不仅仅存在着html网页,更存在各种动态网页,其它资源文件,也有全部的软件文件啊。我们不都是在Web里下载着不同的软件吗?! 软件与信息不可分,是计算机发展的现实也是事实。作者们居然退回到图灵机时代,要把软件从信息系统里分离出来。真不明白他们是怎么想的?! 技术的发展,总是要找到现有的最大问题来解决。现有的最大系统只能是Web,Web的最大问题是无序。所以我们在解决Web有序化的前提下,实现软件开放与协作,最终把客户端的自动化建设到一个更高的层面。在SaaS下,客户端的软件是无需用户主动下载的,是SaaS系统自动分配的。用户只是感觉到自己的客户端具有了无穷的计算力而已。当然在SaaS里,更多的客户端则是无人客户端的自动设备。用户在有人客户端上通过网络控制操纵无人客户端设备,所有这些客户端都协作、分工、组织为一体,统统属于虚拟社会的一分子。 你们可以看看我的工作(http://blog.sina.com.cn/pragmaticweb):实现Web里(包括软件在内的)信息有序化的“我的社会”;实现整个(包括客户端在内的)网络一体化的“社会操作系统”;基于社会操作系统实现软件协作、分工、组织的“语用计算”,才是真正解决SaaS软件的开放与协作问题的。 南京 赵维 2009-9-19
[此贴子已经被作者于2009-9-21 8:50:11编辑过]
|
-- 作者:Humphrey -- 发布时间:9/23/2009 11:38:00 AM -- 您真的很厉害,有自己的观点和看法。 不过不清楚该书的创作团队是否会到这个论坛上来。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |