Servlet(Server Applet),是用 Java 编写的服务器端程序。其主要功能在于交互式地 浏览和修改数据,生成动态 Web 内容。狭义的 Servlet 是指 Java 语言实现的一个接口,广义 的 Servlet 是指任何实现了这个 Servlet 接口的类,一般情况下,人们将 Servlet 理解为后 者。Servlet 运行于支持 Java 的应用服务器中。
2。1。4 Mysql
是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公 司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
2。2 相关开发工具
1、 Eclipse: 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是 一个框架和一组服务,用于通过插件组件构建开发环境。
2、 OpenSSL:OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密 钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。
3、 Mysql:是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗 下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件 之一。来*自~优|尔^论:文+网www.youerw.com +QQ752018766*
4、 VC++6。0:简称 VC6。0,是微软推出的一款 C++编译器,将“高级语言”翻译为“机器语 言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。
本科毕业设计说明书 第 7 页
3 需求分析与总体设计
3。1 服务器的介绍
在本次的毕业设计中,要完成的课程目的是实现用户能够对证书进行申请和实现。由此, 我们可以得到一个用户申请的过程来对用户进行一系列的管理。用户在登录的过程下进行证 书的申请,服务器对其进行颁发,用户再对已颁发的证书进行下载。