eyeos2中文開发手册.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
eyeos2中文開发手册

EyeOS 2开发手册 翻译:zenoleo QQ群翻译得不好,大家见谅。发现错误可以通过qq联系我。 目录 0.许可证 2 1.简介 2 1.1.什么是eyeOS? 3 1.2.应用系统 3 2.操作 3 2.1.系统结构 4 2.2.数据库和用户的个人文件夹 5 3.开发环境 5 4.组件 6 4.1.内核 6 4.2.服务 6 4.3.库 6 4.4.框架 7 4.5.引导程序 7 6. MMAP Exec的和extern 9 6.1。MMAP 10 6.2.Exec的 10 7.Structure和功能的应用程序 11 8.Creating我们的第一个应用程序 14 9.Qooxdoo 18 9.1.eyeOS使用Qooxdoo类 18 11.UserManager 19 12.ProcManager 20 13.文件系统接口 21 16.Conversion的Office文档 27 17.Dbus 27 18.NetSync Real Time 28 19.Database连接 30 19.1%。泛型DAO 30 19.2。直接连接 33 20.References和进一步阅读 33 0.许可证 本文件的内容正在出版的“创作共用许可证: -非商业性-署名-相同方式共享3.0声明页面 您可以查看许可协议的条款摘要... [1] 您可以在下面的地址...查看全文本 许可证[2 ] 您可以自由: 要共享 -复制,分发和传输工作。 混合 -适应的工作。 在下列情况下: 署名 -您必须归因于作者或授权人(但不以任何方式表明他们赞同你或你的工作使用)指定的方式工作。 非商业 -您可能无法使用本作品用于商业目的。 相同方式共享 -如果您改变,转换,或建立这项工作时,您可以分发的工作,只有在这个相同或类似的 许可证。 1.简介 本文件的目的是提供必要的在eyeOS环境下开发的知识;,能够构建应用程序,修改现有的应用程序,开发一般的系统组件,并了解其架构。 本文档的读者是技术人员,例如,分析师和Web开发人员。JavaScript和PHP的知识是必需的,以及Web开发的整体理解。了解面向对象编程也将是有帮助的。 1.1.什么是eyeOS? eyeOS是一个在线桌面,为用户提供了类似桌面的界面,类似于计算机上的界面。eyeOS对于开发人员提供了一套工具,允许您开发在线桌面应用程序,通过类似在本地桌面上的方式。 在eyeOS的应用程序的开发使用JavaScript的图形库,允许开发人员在更高层的概念工作,例如窗口,按钮,列表等,而不是层或低级别的XHTML。 eyeOS的目标同时包括用户和开发人员,应用程序的工作方式类似于本地桌面应用,隐藏在web环境中工作所产生的问题。 eyeOS是为这些人:希望他们的用户在一个可控制的方式通过Web界面访问资源,访问控制和用户帐户,有适应环境的能力,以符合他们的公司或组织的形象,并创造所有新特性和功能,以满足他们的需求。 1.2.应用系统 由于能够开发出具有绝对的确定性,另一个应用程序不干扰你的应用程序高度重视,我们已经制定eyeOS是整个应用系统的发展是尽可能简单。 在一定意义上eyeOS是像一个传统的操作系统,其中每个应用程序单独运行它自己的进程和其自身的进程ID(PID),其中每个应用程序可以有不同的执行权限。 因此,一个应用程序在eyeOS是一个独立的组件,您可以安装或卸载,就像任何Windows或Linux应用程序。您也可以定义安全规则的设置,以便只有一个用户或用户组可以看到,安装和使用桌面上的应用程序。 后面我们将会看到,该系统提供一个API来管理应用程序,用户运行的是,例如,关闭正在运行的应用程序,或运行新的应用。这是该系统能够运行,而不相互干扰,每个应用程序和运行相同的应用程序的多个实例,通过这个API。 eyeOS系统处理低级别的操作,例如,当用户关闭一个应用程序的过程中被自动删除。开发商不担心这些细节,但如果需要的话,可以介入和整个系统的改变默认的行为和行动。 2.操作 从技术上讲,eyeOS是用PHP和JavaScript开发Web应用程序。PHP用来开发服务器端的架构,而JavaScript用于创建和管理桌面和应用程序,显示在Web浏览器客户端。 所有的eyeOS的应用,如登录,注册,或计算器,是一个JavaScript和PHP脚本的集合。甚至桌面本身是一个eyeOS的应用程序,可以修改。 当第一次加载系统,用户的Web浏览器下载所有必要的JavaScript库,然后开始使用AJAX与服务器通信。这样,在整个用户会话中只有一个页面加载,其余的操作都是通过AJAX请求。 在第一次加载时,eyeOS系统运行所需要的JavaScript库被下载。当应用

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档