吉大《电子商务平台及核心技术》第十章 一个电子商务系统的实现
发布时间:2024-03-07 09:03:48浏览次数:32吉大《电子商务平台及核心技术》第十章 一个电子商务系统的实现1、TomcatTomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。2、中间件中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。.吉大《电子商务平台及核心技术》FAQ(四)第四章 商务逻辑层及其技术1、列举 EJB 有哪几种类型。参考解答:EJB 的类型(1)会话 Bean:代表客户端程序执行操作的 EJB(2)实体 Bean:代表数据库或另一个企业应用系统的数据对象(3)消息驱动 Bean:用来处理异步的 JMS 消息2、简述应用服务器的基本功能参考解答:(1)提供高性能的应用程序运行环境(2)提供可扩充性(3)提供会话管理(4)提供目录及内容管理
(5)提供商务引擎(6)提供系统管理3、简述 CGI 的工作过程。参考解答:(1)浏览器将用户信息传递给 WEB 服务器;(2)WEB 服务器运行 CGI 程序;(3)通过 CGI 数据库网关对 WEB 数据库进行操作;(4)将数据库操作结果返回给 WEB 服务器;(5)WEB 服务器将结果数据传递给浏览器;(6)浏览器将数据库操作的结果显示给用户4、简述 RMI 与 CORBA 的区别。参考解答:CORBA 具有程序设计语言无关性,而 RMI 依赖于 Java 语言和 hava 虚拟机;RMI 使对象可以作为参数在 Internet 上迁移和执行,而 CORBA 只考虑对象的远程访问,没有将对象作为参数传递的内容。5、EJB 体系结构包含哪些角色?并加以描述。参考解答:EJB 服务器供应商:开发并销售 EJB 服务器EJB 容器供应商:开发并销售 EJB 容器开发人员:开发 EJB应用组装人员:将不同的 EJB 组建成一个完整的应用系统部署人员:将包含 EJB 组件的 ejb-jar 文件部署到应用服务器中系统管理员:监视运行时情况吉大《电子商务平台及核心技术》FAQ(三)第三章 动态网页技术
1、简述 JavaScript 和 Java 的区别。参考解答:(1)两个公司开发的两个不同产品(2)JavaScript 是基于对象的,而 Java 是面向对象的(3)两种语言在其浏览器中所执行的方式不同(4)两种语言所采取的变量不同(5)代码格式不同(6)嵌入方式不同2、动态网页的含义及其特点参考解答:动态网页重于用户交互的数据表达形式;动态网页的一般特点:(1)以数据库技术为基础,降低网站维护工作量;(2)可以实现更多的功能,如永华注册登录、在线调查、订单管理等;(3)不是独立存在于服务器上的网页文件,只有当用户请求时,服务器才返回一个完整的页面;(3)动态网页是连接商务表达层和商务逻辑层的桥梁。3、简述 Java Applet 的基本工作原理参考解答:(1)字节码文件保存在特定的 WWW 服务器上;(2)同一个或另一个 WWW 服务器上保存着嵌入了该字节码文件名的 HTML 文件;(3)当某浏览器向服务器请求下载嵌入了 Applet 的 HTML 文件时,该文件被下载到客户端;(4)当浏览器遇到 HTML 文件中特殊标记,表明它嵌有一个 applet 时,浏览器会根据这个 applet 的名字和位置自动把字节码从 WWW 服务器上下载到本地,并利用浏览器本身拥有的 Java 解释器直接执行该字节码。