background image

本语言,譬如

REXX 、Perl 、Tcl 等。脚本引擎是处理脚本程序的 COM(Component 

Object Model) 对象。

  

6. 可使用服务器端的脚本来产生客户端的脚本。

  

7. ActiveX Server Components(ActiveX 服务器组件 )具有无限可扩充性。可以使

Visual Basic 、Java 、Visual C++ 、COBOL 等程序设计语言来编写你所需要的

ActiveX Server Component 。 

  

PHP: 

  

1 数据库连接

  

PHP 可以编译成具有与许多数据库相连接的函数。PHP 与 MySQL 是现在绝佳的群组

合。你还可以自己编写外围的函数去间接存取数据库。通过这样的途径当你更换使用的数据
库时,可以轻松地修改编码以适应这样的变化。

PHPLIB 就是最常用的可以提供一般事务需

要的一系列基库。但

PHP 提供的数据库接口支持彼此不统一,比如对 Oracle, 

MySQL,Sybase 的接口,彼此都不一样。这也是 PHP 的一个弱点。 

  

JSP:

  

1.将内容的产生和显示进行分离

  使用

JSP 技术,Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和格式化最

终页面。使用

JSP 标识或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标识

JavaBeans 群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。如果核心逻

辑被封装在标识和

Beans 中,那么其它人,如 Web 管理人员和页面设计者,能够编辑和

使用

JSP 页面,而不影响内容的产生。在服务器端,JSP 引擎解释 JSP 标识,产生所请求的

内容(例如,通过存取

JavaBeans 群组件,使用 JDBC 技术存取数据库),并且将结果以

HTML(或者 XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证
任何基于

HTML 的 Web 浏览器的完全可用性。 

  

2.强调可重用的群组件

  绝大多数

JSP 页面依赖于可重用且跨平台的组件(如:JavaBeans 或者 Enterprise 

JavaBeans)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普
通操作的组件,或者使得这些组件为更多的使用者或者用户团体所使用。基于组件的方法加
速了总体开发过程,并且使得各种群组织在他们现有的技能和优化结果的开发努力中得到
平衡。

 

  

3.采用标识简化页面开发

  

Web 页面开发人员不会都是熟悉脚本语言的程序设计人员。JavaServer Page 技术封

装了许多功能,这些功能是在易用的、与

JSP 相关的 XML 标识中进行动态内容产生所需要

的。标准的

JSP 标识能够存取和实例化 JavaBeans 组件,设定或者检索群组件属性,下载

Applet,以及执行用其它方法更难于编码和耗时的功能。通过开发定制化标识库,JSP 技术
是可以扩展的。今后,第三方开发人员和其它人员可以为常用功能建立自己的标识库。这使