作者:卢春城
WebOS或者我们称为网络操作系统,是一种基于浏览器的虚拟的操作系统,用户通过浏览器可以在这个WebOS上进行应用程序的操作,而这个应用程序也不是普通的应用程序,是网络的应用程序。本文将要介绍的是笔者开发的一个开源WebOS,只要你拥有一个虚拟空间,使用本文提供的源代码,你也可以部署一个属于自己的WebOS,不仅如此,您还可以使用WebOS中的开发工具扩展该WebOS的功能。
目前,该WebOS包括了记事本,即时通讯(WebIM),在线理财等在线应用,效果如下:
WebOS功能介绍
1.启动速度
如果你在google上面搜索一下WebOS,可以找到几十款WebOS,不过其中大部分都是使用Flash开发的,启动时要加载大量的资源,速度很慢(当然,这跟网络环境有关),下面,我们看看我这个WebOS的加载速度吧:
以上是清空所有缓存后加载的所有资源(包括用Ajax加载的),大概270KB,对WebOS这种产品而言已算是相当少的了。
2.WebIM简介
WebIM是什么我就不介绍了,直接上几个图片吧:


注册账号后您还可以免费建群,群的人数不设上限,你还可以把自己的会话连接放置到自己的Blog上,任何人点击这个连接就可以和您对话了,会话连接可以在添加好友那里看到:

3.网盘
注册新账号后,你将获得200M的免费网络硬盘,网盘保存着您运行系统需要的所有文件,聊天记录以及您的数据文件,您如同在Windows中一样,通过双击打开文件,同时,网盘也是一个浏览ZIP压缩文件的工具:

4.CHM阅读器
系统同时还提供了一个CHM阅读器,您可以使用该阅读器在线阅读CHM文档:

5.聊天室

6.在线开发
这个功能也是系统的特色,可以在线开发程序,目前也是我开发在线软的使用的工具,这里的在线开发指的是:使用WebOS提供的开发工具,基于WebOS提供的API开发出可以运行于该WebOS的应用程序。
下面通过几张图片介绍如何使用开发工具:



点击保存后,开发工具会生成可执行文件,你可以脱离开发工具直接运行生成的应用程序:

这次同时还开发了WebOS上所有应用的源代码(IM,图片浏览,CHM阅读器等等),用admin登录后,可以在/admin/Home/Projects中找到这些应用程序对应的工程文件:

部署指南:
1.建立虚拟目录:

2.添加ISAPI过滤器

3.管理员密码:
用户名:admin
密码:admin
|
更新于:2013-08-31 01:01:04