现有的web实现技术
目前的Windows平台中用来开发Web和Internet/Intranet应用程序的技术大致上以Asp/
VBScript/Javascript和HTML/DHTML为主,这些技术是Microsoft提倡的Web开发技术。
使用这些技术开发Web应用系统时,程序员必须在HTML文件中使用VBScript或者JavaScript
等脚本语言来建立COM/DCOM或者ASP对象,再由COM/DCOM或者ASP对象建立ADO对象技术存取
数据,再把取得的数据转换为HTML的格式,最后再通过Web服务器回传给客户端的浏览器
显示出来。
使用这样的方式来开发Web应用程序有许多的问题,首先是程序员必须混合使用数种不同
的技术。在客户端浏览器中必须使用HTML和VBScript/JavaScript脚本语言来处理用户在浏览
器的要求,此外ASP对象又必须使用COM技术建立ADO对象来处理浏览器的要求,此外ASP对象又
必须使用COM技术建立ADO对象来存取数据。但是一般来说为了效率的因素,通常程序员必须在
Web服务器中使用VC++来开发ASP对象。由于必须混合使用数种技术,因此生产力便不高。此外
以[red]此种实现技术取得的数据是静态的数据[/red],如果需要开发能够更新数据的Web应用程序,那么程
序员又必须编写大量的程序代码在ASP中处理数据的更新。
欢迎讨论:own_delphi@sina.com[
]