在 Duceland 小应用平台上开发小应用有以下好处:
1 丰富的类库(轻量级数据库,PHP内建类库,任何API或类似的DLL,文件操作,COM组件,VCL界面控件,压缩,加密,远程存储,email发送支持,等等)
2 支持两大脚本 JavasSript 和 PHP
3 客户端脚本与网页脚本易于互相调用
4 可以完成几乎所有以前只有客户端EXE程序才能完成的计算任务。轻易地实现C++与脚本对接。
5 小应用的脚本可以动态在线装载,代码可以放置于本站的在线代码托管中心或者小应用作者的BLOG文件中,在使用的时候动态取得并运行,这种动态性与网页本身很相似,但是功能和所完成的计算任务又与客户端EXE程序几乎一样强大。可以说是既有网页的动态性、又有客户端的强大,取二者之长
6 为这个平台所做的学习和开发不会白费,平台所用语言主要是JavaScript和PHP,学习和使用对于这方面的启发和发展有促进作用。
7 这是云计算理念的体现。云计算的目的是用户要用什么,随时从网络下载使用,就像自来水,具体就是随需向用户提供计算、程序、数据存储服务,主动权在开发者这边,而其他EXE程序的主动权在用户那边。与其他美化
Windows 的侧边栏系统不同,本引擎的应用可以而且也倡导产生数据库数据,当这些数据是用户随时都想要的时候就会存在强烈的依赖。凭借此平台,开发者可以获得用户的信赖,何况小应用的部分脚本或全部脚本控制在平台或者开发者手中,从而获得相比其他单独EXE程序所不具备的主动权。
Duceland 小应用引擎 — 脚本引擎技术的标杆
Duceland Widgets Engine 是一个同时支持 JavaScript 脚本和 PHP 脚本的通用客户端平台。这个系统集成 Composite Bridges。Duceland Widgets Engine 可以让网页上的 JavaScrtip 调用执行任何 Windows API,功能非常强大,全球独创,技术先进;允许送到浏览器组件的网页中的 PHP 脚本调用除了PHP内置的所用扩展功能,包括轻量级数据库 SQLite、文件操作等等等之外,还能调用 VCL,.NET等类库,非常实用,脚本边界无限延伸。引擎自带IDE开发环境,方便二次开发者进行小应用开发,是一个完整的环境。
个人数据中心
个人数据中心通常用于存储个人数据文件,它配合小应用引擎使用,可以随时保存每个人在使用小应用的时候产生的数据库文件。小应用还有加密和压缩功能,这样加密、压缩、存储一应俱全,使用户得到周全的网络服务。这是当今云计算的理念体现。云计算的目的是用户要用什么,随时从网络下载使用,就像水龙头,业界具体化就是向用户提供计算、程序、数据存储服务,当用户产生依赖时开始收费模式。
——数据中心含有代码托管功能,提供脚本代码存储与发布,供共享软件、免费软件需要时请求脚本代码、动态装入与运行,这使得最终用户随需得到作者最新编写的功能,更好的服务于客户。通过适当的用户管理,还可以跟踪用户使用应用软件的行为, 为升级、开发有针对性的功能提供参考依据。通过恰当的技术,从这里下载到客户端的脚本代码还可以“只存于内存、 不存于文件”,减少了您的软件被非法拷贝的可能。


