支持 C 开发、PDE 用来支持插件开发,Eclipse Platform 则是一个开放的可扩展 IDE,提供了一个通用的开发平台。
它提供建造块和构造并运行集成软件开发工具的基础。
Eclipse Platform 允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始5。
Eclipse SDK(软件开发者包)是 Eclipse Platform、JDT 和 PDE 所生产的组件合并,它们可以一次下载。
这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效地建造可以无缝集成到 Eclipse Platform 中的工具。
Eclipse SDK 由 Eclipse 项目生产的工具和来自其它开放源代码的第三方软件组合而成。
Eclipse 项目生产的软件以 GPL发布,第三方组件有各自自身的许可协议。
2.6 Tomcat Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。
对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache服务器,可利用它响应对 HTML 页面的访问请求。
实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当你运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。
当配置正确时,Apache 为 HTML 页面服务,而 Tomcat 实际上运行 JSP 页面和 Servlet。
另外,Tomcat 和 IIS、Apache 等 Web 服务器一样,具有处理HTML 页面的功能,另外它还是一个 Servlet 和 JSP 容器,独立的 Servlet 容器是 Tomcat的默认模式。
不过,Tomcat 处理静态 HTML 的能力不如 Apache 服务器5。
2.7 MySQL 数据库 MySQL 是一个小型关系型数据库管理系统,MySQL 被广泛地应用在 Internet 上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库,如雅虎、阿尔卡特—朗讯、Google 公司、诺基亚公司、百度等公司就采用了 MySQL 数据库。
MySQL 数据库可以称得上是目前运行速度最快的 SQL 语言数据库。
除了具有许多其它数据库所不具备的功能和选择之外MySQL 数据库是一种完全免费的产品用户可以直接从网上下载. MySQL 数据库主要有以下特点:MySQL 使用 C 和 C编写,并使用了多种编译器进行测试,保证源代码的可移植性;MySQL 可以支持 UNIX、Linux 和 SUN OS 以及Windows 等多种操作系统平台。
在一个操作系统中实现的应用可以很方便地移植到其他操作系统。
MySQL 作为开源性质的 数据库服务器可以为那些想要增加独特需求的用户提供完全定制的功能;MySQL 有一个非常灵活且安全的权限和密码系统。
为确保只有获授权用户才能进入该数据库服务器,所有的密码传输均采用加密形式,同时也提供了SSH 和 SSI。
支持,以实现安全和可靠的连接。
MySQL 强大的数据加密和解密功能,可以保证敏感数据不受未经授权的访问;虽然对于用 PHP 编写的网页来说,只要能够存放数百条以上的记录数据就是够了,但 MySQL 可以方便地支持上千万条记录的数据库。
作为一个开放源代码的数据库,MySQL 可以针对不同的应用进行相应的修改;MySQL 拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用而不必担心其稳定性。
线程是轻量级的进程,它可以灵活地为用户提供服务,而不占用过多的系统资源。
用多线程和 C 语言实现的 MySQL 能很容易地充分利用 CPU;MySQL 支持查询的 select 和 where 语句的全部运算符和函数,并且可以在同一查询中混用来自不同数据库的表,从而使得查询变得快捷、方便10。
本系统通过 JDBC 与 MySQL 连接。
JDBC 是 sun 公司为了 java 访问数据库编写的一系列接口,并由各个数据库厂商实现,这些数据库厂商中有著名的 Oracle甲骨文,还有后起之秀 mysql。
我们之所以在编程的时候会配置这些数据库的驱动,是因为这些驱动正是 JDBC 接口的实现。
JDBC 从物理结构上说就是 Java 语言访问数据库的一套接口集合。
从本质上来说就是调用者程序员和实现者数据库厂商之间的协议。
JDBC API 使得开发人员可以使用纯 Java 的方式来连接数据库,并进行操作。
ODBC 基于 C 语言的数据库访问接口,是Java 版.