玩了一年的ASP 现在头头突然要我搞lotus domino/notes。唉,没办法~~ 这里有一篇关于ASP与LOTUS DOMINO/NOTES的文章,各位看看,说说看法 ------------------- (转http://go2.163.com/~notes/xuexi/ynjd0026.htm) 发信人: liuzheng.bbs@sh.netease.com (漂流瓶), 信区: Groupware 标 题: ASP和Domino的比较 发信站: 网易虚拟社区上海站 (Fri Mar 5 11:35:49 1999) 转信站: Netease2!Netease3 Active Server Pages 和 Lotus Domino 的比较 ASP(Active Server Pages) 是基于服务器段端的编程框架,是运行在IIS内 的一系列互相关联的脚本引擎部件,目的是动态产生Web页面——内容由嵌入在W eb页面的脚本程序通过ASP引擎动态产生。ASP与传统的基于CGI、PERL等繁琐的方 式将动态数据技术集成WEB相比较,有了很大的提高。作为一种动态的数据引擎, ASP在某中程度上可与Domino作些比较。要求大量的时间和开发资源,ASP可以创 建不同类型的应用,但是这些应用还只是最基本层次的。从根本上说,它适合用 来创建简单的、基于数据驱动的Web页面,尤其是仅仅基于Windows NT上应用。相 对来说,Domino提供的跨平台应用开发,是基于“偶尔编程Code-by-Exception” 的方法,而微软则采用了“处处编程Code-by-default”的方法。Domino提供了可 以结合良好适应性的编程逻辑的各种高级的应用编程构件,如子表单、表单、视 图、代理等。利用较高层的编程手段,通过简单的点击对话,Domino采用简单命 令或Notes公式就可以完成编程。更复杂的Domino应用,则可以采用脚本语言、J ava、JavaBean或ActiveX控件。所有的编程方法,都访问到集成在Domino中功能 服务,如企业数据集成、消息传递、安全性、工作流、日程表、内容索引、全文 索引、目录管理等。所有这些,使得Domino的应用可以迅速地被创建和修改。开 发者可以把主要精力放在应用逻辑的处理上,而不是底层的代码编写上。 服务器脚本语言: 在IIS服务器中,ASP服务器脚本语言是最主要的基础。然而,它需要开发者 将所有的逻辑用脚本语言编写,并且只有该页面被调用时才会被激活。Domino提 供了一种适应性更强的服务器端脚本编程能力,以及代理管理技术。应用逻辑的 实现是“偶尔编程的”:可以采用对话框的界面方式来编程,也可运用Notes公式
|