1.3 开发工具及技术
1.3.1 开发工具
此次设计主要采用 MyEclipse 加 Tomcat 后台服务器进行,设计过程中页面主要使
用 JSP 技术完成,下面对 MyEclipse、Tomcat 和 SqlServer 数据库进行简要介绍。
1.3.1.1 MyEclipse
MyEclipse , 是 一 个 十 分 优 秀 的 用 于 开 发 Java, J2EE 的 Eclipse 插件集合 ,
MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。
MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称 MyEclipse)是
对 Eclipse IDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、发布,以及应用程
序服务器的整合方面极大的提高工作效率。它是功能丰富的 JavaEE 集成开发环境,包
括了完备的编码、调试、测试和发布功能,完整支持 HTML, Struts, JSP, CSS, Javascript,
SQL, Hibernate。
1.3.1.2 Tomcat
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的
场合下被普遍使用,是开发和调试 JSP 程序的首选。可以这样认为,当在一台机器上配
置好 Apahce 服务器,可利用它响应对 HTML 页面的访问请求。实际上 Tomcat 部分是
Apache 服务器的扩展,但它是独立运行的,所以当运行 tomcat 时,它实际上作为一个
与 Apache 独立的进程单独运行的。
1.3.1.3 SqlServer
SqlServer 使用 C 和 C++编写,并使用了多种编译器进行测试,保证源代码的可移
植性;支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2
Wrap、Solaris、Windows 等多种操作系统;为多种编程语言提供了 API;支持多线程,
充分利用 CPU 资源;提供 TCP/IP、ODBC 和 JDBC 等多种数据库连接途径;可以处理拥有
上千万条记录的大型数据库。对于一般的个人使用者和中小型企业来说,SqlServer 提
供的功能已经绰绰有余,而且由于 SqlServer 是开放源码软件,因此可以大大降低总体
拥有成本。
1.3.2 JSP
JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网