动态网页程序与引擎
只有引擎会与浏览器直接进行信息交换,动态网页程序不直接与浏览器进行信息交换,动态网页程序只与引擎进行信息交换,由引擎 把浏览器的信息传给动态网页程序和将
动态网页程序生成的信息送到目标浏览器。
引擎提供的API有两个基本作用:一些API用于将访问请求的相关信息传给动态网页程序;另外一些API将动态网页程序产生的结果传递给引擎。
客户端向WEB服务器请求的URL资源路径,不仅可以是指向服务器的一个静态HTML文件,还可以是服务器上的某种可以解释运行的程序文件。
一个Servlet程序就是一个实现了特殊接口的java类,它由支持Servlet(具有Servlet引擎)的WEB服务器调用和启动运行。一个servlet程序负责处理它所对应的一个或一组URL
地址的访问请求,并接收客户端发出的访问请求信息和产生响应内容。
Applet是用于浏览器的java小程序,Serlvet是用于WEB服务器端的java小程序