词条 | IntraWeb |
释义 | IntraWeb是Delphi自带的一套Web开发框架,它由Atozed Software公司在2002年制作,并完美的植入Delphi7中。Intraweb同以往所有的Web开发框架相比,是一个革命性的产品,特点就是:1.完全支持所见即所得的开发方式;2.另外IntraWeb同ASP.net的WebForm的开发方式非常类似,也支持各类Server端事件,象Button的OnClick事件等等;3.可以方便的进行web程序跟踪调试排错;4.支持非常简单直观的Session支持;5.由于IntraWeb是基于Delphi的,它可以使用VCL来简单的开发控件,类似于一般的简单网站,IntraWeb只需要拖入控件,不需要编写代码即可完成。 特点1.完全支持所见即所得的开发方式,同标准的Windows程序开发几乎一模一样,你只要在窗体上放置编辑框,按钮,组合框,标签等等可视化控件,运行程序后所获得网页和你所设计时所看到的效果是完全一致的。 2.另外IntraWeb同ASP. net的WebForm的开发方式非常类似,也支持各类Server端事件,象Button的OnClick事件等等。只要学过标准Windows开发的程序员学习IntraWeb开发可以毫不夸张地说,没有任何学习曲线,你甚至可以不需要有任何的HTML、XML、JavaScript等等网站编程知识,你只需要懂得Delphi就足够了。 3.因为Intraweb的作者Kuduz是著名的网络开发组件Indy的创始人,有着极强的网络服务器开发经验,在Intraweb中集成了一个小巧的http server,可以方便的进行web程序跟踪调试排错,它比Borland的Web App Debugger运行速度要快,要更稳定。 4.支持非常简单直观的Session支持。 5.由于IntraWeb是基于Delphi的,它可以使用VCL来简单的开发控件,使得IntraWeb的控件达到一个不可思议的数量,类似于一般的简单网站,IntraWeb只需要拖入控件,不需要编写代码即可完成。 优势IntraWeb很像是普通的应用程序,唯一不同的是它的用户界面是用浏览器代替了通常的Windows界面,当把应用程序安装到Web服务器上之后,用户马上就可以通过它的网络地址来开启它,应用程序会马上建立使用者的用户信息,这样就可以避免丢失用户信息或者与其它的使用者发生使用混乱。每一个用户的使用信息都会由程序自动创建和跟踪,并且对于开发者来说,是透明的。其它的开发语言,像ISAPI,CGI,ASP处理这些问题的能力都不是很好。IntraWeb设计成一套能创建基于Web的各种类型应用程序的开发工具,不论是一个简单的数据输入界面,投票或是一个更复杂的让已访问过的客户能顺利登录的应用程序,IntraWeb都能胜任。 在更高的一个层次上,IntraWeb是一组封装了HTTP和HTML层的组件体系结构。并且它从来不会将我们限制在某一个特定的范围内,就像VCL一样,我们可以随时在需要的地方使用IntraWeb组件与HTML层交互。 版本IntraWeb至今已有好多个版本,但是最稳定的版本是6.0.22版,其他的版本都或多或少的有不稳定迹象。用IntraWeb6.0.22版开发的Web应用,甚至可以上传到服务器就立即生效,不需要进行部署。只要是支持ASP或是JSP的主机,都支持IntraWeb程序。 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。