《中文开发手册》word版

《中文开发手册》word版

ID:28883796

大小:237.54 KB

页数:25页

时间:2018-12-14

《中文开发手册》word版_第1页
《中文开发手册》word版_第2页
《中文开发手册》word版_第3页
《中文开发手册》word版_第4页
《中文开发手册》word版_第5页
资源描述:

《《中文开发手册》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、EyeOS2开发手册翻译:zenoleoQQ群:10899268翻译得不好,大家见谅。发现错误可以通过qq联系我。目录0.许可证21.简介21.1.什么是eyeOS?31.2.应用系统32.操作32.1.系统结构42.2.数据库和用户的个人文件夹53.开发环境54.组件64.1.内核64.2.服务64.3.库64.4.框架74.5.引导程序76.MMAPExec的和extern96.1。MMAP106.2.Exec的107.Structure和功能的应用程序118.Creating我们的第一个应用程序149.Qooxdoo189.1

2、.eyeOS使用Qooxdoo类1811.UserManager1912.ProcManager2013.文件系统接口2116.Conversion的Office文档2717.Dbus2718.NetSyncRealTime2819.Database连接3019.1%。泛型DAO3019.2。直接连接3320.References和进一步阅读330.许可证...............................................................本文件的内容正在出版的“创作共用许可证:-非商业性-署

3、名-相同方式共享3.0声明页面您可以查看许可协议的条款摘要...[1]您可以在下面的地址...查看全文本许可证[2]您可以自由:要共享-复制,分发和传输工作。混合-适应的工作。在下列情况下:署名-您必须归因于作者或授权人(但不以任何方式表明他们赞同你或你的工作使用)指定的方式工作。非商业-您可能无法使用本作品用于商业目的。相同方式共享-如果您改变,转换,或建立这项工作时,您可以分发的工作,只有在这个相同或类似的许可证。1.简介本文件的目的是提供必要的在eyeOS环境下开发的知识;,能够构建应用程序,修改现有的应用程序,开发一般的系统

4、组件,并了解其架构。本文档的读者是技术人员,例如,分析师和Web开发人员。JavaScript和PHP的知识是必需的,以及Web开发的整体理解。了解面向对象编程也将是有帮助的。1.1.什么是eyeOS?eyeOS是一个在线桌面,为用户提供了类似桌面的界面,类似于计算机上的界面。eyeOS对于开发人员提供了一套工具,允许您开发在线桌面应用程序,通过类似在本地桌面上的方式。在eyeOS的应用程序的开发使用JavaScript的图形库,允许开发人员在更高层的概念工作,例如窗口,按钮,列表等,而不是层或低级别的XHTML。eyeOS的目标同

5、时包括用户和开发人员,应用程序的工作方式类似于本地桌面应用,隐藏在web环境中工作所产生的问题。eyeOS是为这些人:希望他们的用户在一个可控制的方式通过Web界面访问资源,访问控制和用户帐户,有适应环境的能力,以符合他们的公司或组织的形象,并创造所有新特性和功能,以满足他们的需求。1.2.应用系统由于能够开发出具有绝对的确定性,另一个应用程序不干扰你的应用程序高度重视,我们已经制定eyeOS是整个应用系统的发展是尽可能简单。在一定意义上eyeOS是像一个传统的操作系统,其中每个应用程序单独运行它自己的进程和其自身的进程ID(PID

6、),其中每个应用程序可以有不同的执行权限。因此,一个应用程序在eyeOS是一个独立的组件,您可以安装或卸载,就像任何Windows或Linux应用程序。您也可以定义安全规则的设置,以便只有一个用户或用户组可以看到,安装和使用桌面上的应用程序。后面我们将会看到,该系统提供一个API来管理应用程序,用户运行的是,例如,关闭正在运行的应用程序,或运行新的应用。这是该系统能够运行,而不相互干扰,每个应用程序和运行相同的应用程序的多个实例,通过这个API。eyeOS系统处理低级别的操作,例如,当用户关闭一个应用程序的过程中被自动删除。开发商不

7、担心这些细节,但如果需要的话,可以介入和整个系统的改变默认的行为和行动。2.操作从技术上讲,eyeOS是用PHP和JavaScript开发Web应用程序。PHP用来开发服务器端的架构,而JavaScript用于创建和管理桌面和应用程序,显示在Web浏览器客户端。所有的eyeOS的应用,如登录,注册,或计算器,是一个JavaScript和PHP脚本的集合。甚至桌面本身是一个eyeOS的应用程序,可以修改。当第一次加载系统,用户的Web浏览器下载所有必要的JavaScript库,然后开始使用AJAX与服务器通信。这样,在整个用户会话中只

8、有一个页面加载,其余的操作都是通过AJAX请求。在第一次加载时,eyeOS系统运行所需要的JavaScript库被下载。当应用程序第一次运行,具体到每个应用程序的JavaScript文件下载需求。下一次运行应用程序,系统将使用已经在缓

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。