名词解释

  • Socket:套接字,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个Socket
  • JVM:Java虚拟机是运行所有Java程序的抽象计算机,是Java语言的运行环境。
  • Web:web是分布在全世界的、基于HTTP通信协议的、存储在web服务器中的所有互相连接的超文本集
  • C/S:Clien/Sever或客户/服务器模式
  • B/S:将web浏览器/web服务器工作模式简称为B/S
  • HTTP:超文本传输协议,是专门为web设计的一种网络通信协议
  • Html:超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分
  • JS:JavaScript是一种嵌入在HTML文档中,具有跨平台、安全性,基于对象和事件驱动的解释型编程脚本语言
  • CSS:级联样式表是一种用来表现HTML或XML等文件样式的计算机语言
  • JSP:一种运行在服务器端的脚本语言
  • Tomcat:Tomcat服务器是一个免费的开放源码的Web应用服务器,属于轻量级应用服务器
  • ODBC:开放数据库连接是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API
  • JDBC:JDBC是一种访问数据库的技术标准,它是一种能通过Java语言访问数据库的应用程序接口,由一组用Java语言编写的类和接口组成。
  • JavaBean:JavaBean是Java Web程序的重要组成部分,是一个可以重复使用的软件组件,是一个遵循特定写法的Java类,它封装了数据和业务逻辑,供JSP或Servlet调用,完成数据封装和数据处理功能
  • Servlet:Servlet是用Java语言编写的服务器端程序,它担当客户请求与服务器响应的中间层,属于JavaEE中间层技术,是由服务器端调用和执行,可以处理客户端传来的HTTP请求,并返回一个响应
  • XML:可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言
  • Struts2:Struts2是Apache软件组织的一项开放源码项目,它是对经典设计模式MVC的一种实现,并且是基于webwork核心思想的一种全新架构