我对 IntraBuilder 的认识
一、工作原理:
1、它是通过让拥护可视化的写一些类似 Java 的代码来完成所需任务,
其设计方式和 Delphi 有类似之处;
2、通过一个 Broker,和 http Server 通讯,此 Broker 实际上是一个
CGI、ISAPI、NSAPI 程序。我不知道是否有其它平台上的的 Broker;
3、Broker 通过和若干个 Agent 通讯把用户的程序解释并转换为 HTML
返回给 http Server。
二、优点
1、支持分布试处理,可以把 Agent 分布到其它计算机上进行处理;
2、开发效率高,由于是可视化设计窗体,降低了开发时间,强大的,集
数据库管理,编程、调试于一身的 IDE 一直是 Borland 的优势;
3、强大的语言支持:基本支持面向对象开发,采用类似 Java 的语言(
好象还有指针什么的,满混乱,未深究),提供类似 Delphi 的组件概念,
IntraBuilder 本身也提供了许多对象可供利用;
三、缺点
1、效率
正如工作原理所示,通过多次解释、传诵,效率下降,不过我觉得不会比
ASP 低的,因为 ASP 也要通过类似的步骤;
2、不被普遍支持
有那个 ISP 提供 BDE 和 IntraBuilder Server 支持的?Borland?
3、Borland
好象连 Borland 对这东西也不感兴趣:-(
4、资料缺乏
Borland HELP 我从来不指望,书又少(有一本,写的一般,如果写书的
大侠看到这个,莫怪
)
大家讨论呀