Tomcat运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,РTomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为7.0.27 Released。Р2.3关键技术介绍Р本软件采用java作为开发语言,布局和数据存储是开发本软件的关键技术,布局用来设计用户交互界面,用户界面的设计是否美观和合理直接影响用户体验,因此运用好布局技术是直接和用户相关的,而数据存储技术则记录了用户所有的操作数据和用户所需要提取的数据。Р在android中,软件UI通常使用xml技术设计,而xml中控件的位置和状态则离不开布局的使用,android中常用的布局有5种,分别是:AbsoluteLayout、LinearLayout、RelativeLayout、FrameLayout、TableLayout,由于布局的使用,并且布局之间可以互相嵌套,使得android软件UI的设计变得非常灵活,即使是一些非常复杂的界面设计,只要合理的使用布局,也会使开发变得很容易。РAndroid中数据存储技术主要有:文件存储、preference、sqlite、ContentProvider和网络存储,文件存储是以流的形式读写文件,可以以文格的格式,也可以以二进制的形式,在java语言中要使用流,则写入文件的对象必须进行序列化,sqlite是嵌入式移动设备中常用的轻量级数据库,可看作计算机上使用的sql server、oracle数据库。本系统中,采用的是Oracle数据库进行储存图书馆里的基本信息。Р第3章系统功能设计