共计 35 篇文章

关于Qomo于ajax的异同~

现在ajax实现太过火了,什么都向上面靠。其实早在2000前以前,WEB开发人员就已经在用Frame/Frameset来实现远程数据的获取。后来IE成为事实上的B端标准之后,IFrame就成了做远程数据获取的“标准手段”了。——例如M$就用这种方法来做MSDN网站左侧的那个“巨大的树”。 在ajax出现之前,这一系列的技术被称为“RPC(Remote Procedure Call)”,象XMLRPC、HTTPRPC以及PHPRPC这些开源项目都是有的。PRC的一个问题,是必须实现一个S端,与WEB端的代码约定一个描述过程名(ProcedureName)和参数表的细节的接口。这其中, ...

关于Qomo OpenProject的进度(2006.01.04)

目前项目仍在初起阶段。许多事情是我一个人来做的,因此时间上实在不够用。 我目前的主要工作是撰写项目的相关文档和整理项目中的可公开代码。我需要从原有的WEUI项目中剥离出一些非商业的代码出来。——尽管这个工作不复杂,但涉及到原公司的授权问题。 由于是开源项目,因此我保证大家是可以得到完整代码、文档的。不过当前,我希望大家能关注已公开的文档部分,并尽可能积极的参与(这两天的e-mail没回,是因为我元旦期间在外地,不能上网)。 在“Qomo OpenProject中的一些关键词(1)(2)”这两部分公开之后,接下来计划撰写的文档是:  八、JavaScript面向对象的支持  九、 ...

从基础开始:Qomo OpenProject中的一些关键词(2)

七、Qomo OpenProject中的一些关键词(2) 接下来我们讲述一些在Rich Web Client中,而不仅是JavaScript中涉及到的一些关键词。我希望这对你理解Qomo OpenProject的设计,乃至整个B端开发的现状有帮助。 1. Rich Web Client 和 Rich Internet Application(RIA) 首先,RIA是Macromedia基于Flash在浏览器上的广泛应用而提出的一个“实现丰富的浏览器端应用”的框架。按照Macromedia的解释,RIA是符合Rich ...

从基础开始:Qomo OpenProject中的一些关键词

六、Qomo OpenProject中的一些关键词 1. JScript与JavaScript JavaScript是最早由网景公司在它的浏览器产品Netscape Navigator 2.0提出并实现的脚本语言。原名LiveScript。它最初出现的目的是给页面元素提供交互的能力,例如检查<FORM>表单中的输入值的有效性,并在必要时弹出一个提示对话框。 JavaScript只是借用了当时开始红火的Java语言的名字,却实在与Sun的Java语言没什么关系。 后来Microsoft在自己的Internet Explorer(IE)浏览器中发展自己的脚本引擎的时候,不得已地实现了当时已经成为事实标准的JavaScript脚本语言。事实上,如果不是Netscape的推动, ...

启动一个Rich Web Client的项目:Qomo OpenProject

一、Qomo OpenProject项目的由来 Qomo OpenProject是一个在Rich Web Client方向上发展的开源项目。它的前身是我在前公司的一个内部项目WEUI(Web Enterprise User Interface)。 用Qomo作为项目名,是因为我不久前刚才珠峰回来。Qomolangma因此成为我能够想到的最美丽的词汇之一。如同珠峰带给我的印象一样,Qomolangma是完美、神秘、遥远和不可企及的代名词。直译藏语的Qomolangma,就是“女神朗玛”的意思。当然,它现在通常是指珠峰。 WEUI这个项目是由三个开发人员完成的, ...