应用程序和Web 应用服务程序都是EXE 或者DLL 文件,与客户浏览器打交道的是Web 服务器和Web 应用程序,而控制用户密码的数据操纵权限的是Web 应用服务程序和数据库,这样的多层电子商务网站及程序具有更强的鲁棒性和安全性。
3.网站开发主要技术
随着技术的不断进步,网站的开发市场上涌现出了很多网站制作语言,如ASP、.net、XML等,但运用最广泛的还是JSP语言。
JSP(Java Server Pages) 是Sun Microsystem 公司倡导的许多公司参与一起建立的一种基于
Java Servlet 的动态网页开发技术。在传统的网页HTML 文件中加入Java 程序片断(Scriptlet) 和JSP 标记(tag) ,就构成了JSP 网页。在同一个JSP 页面上,用户可以根据自己的不同需要而发送不同的请求,从而可以得到相应不同的处理结果,从而实现了网页的动态性和交互性[2]。
3.1 JSP 技术运行原理
一个运行JSP 的体系至少应包括Web 服务器、JSP 引擎和JVM (Java 虚拟机)