|
LAPUTAC SaaS 平台
darknight @ 2008-6-4
LAPUTAC|天空之城 是由4Fang历时三年打造的国内领先的在线软件开发和服务平台,我们综合参考了微软Dot Net架构、YAHOO REST、JavaWebStart、AJAX等技术,开发出我们自己创新的SC虚拟机技术和“漂移”技术,实现了“在线应用,本地数据处理”的创新模式。
很多开发者对我们的技术和平台的选用都提出了以下几个疑问:
◇为什么不用Dot Net或者JAVA?
答:Dot Net/Java架构过于庞大,用户必须安装它们的运行环境,版本兼容性也存在问题,不利于部署,使用SOAP和服务器频繁交互,对网络环境提出了挑战。而且对开发者而言,进阶到Dot Net需要投入不少的努力。
◇REST有什么好处?
答:我们看重REST思想里面的快速回应机制,透过最简单的统一的规范获得和处理状态。Dot Net也有,但是被包装后过于复杂...
◇SmartClient 和JavaWebStart?
答:听起来不错!完善的沙盒机制也提供了很高的安全性,特别是离线后仍然可以使用!不过还是那句话,过于庞大和复杂,和B/S模式也格格不入。
◇Web2.0/AJAX带来的生机?
答:是的!它们能给用户带来全新的WEB应用体验。
◇为什么不用其他的AJAX架构?
答:Bindows、BackBase、DOJO、Open Rico、qooxdoo、Tibet...好多框架,各位可能选用过不少(烦恼也不少吧?!),可是在我们认为把AJAX的思想理解就可以了,灵活运用,如果上升到框架层面有三个弊端:1.简单事情复杂化 2.各自为政,互不兼容 3.学习成本高,剪裁困难
◇漂移技术是什么?
答:我们把本应该在服务器端运行的程序通过“切片”加工为HTML代码,运送到客户端,由客户端进行运算。这个过程就是“漂移” ,图解和比较如下图:

|