    第二章是主要运用的技术和软件的简要介绍。
    第三章是本文的重心,是对网站的设计和制作的介绍。
    第四章是实验报告和结果展示,主要是将两种算法取得的结果做研究对比,从而得出结论。

较好的处理结果。
2.开发技术及开发工具简介
2.1 J2EE
许多新兴的Java EE的开发者,认为Java EE等同于企业Java Beans(EJBS)。然而,Java EE不仅仅是EJBS。虽然也许过于简单化,Java EE是一套规范的APIs,一个分布式的计算架构,和一个为了发展包装分散部分的概念。这是一个收集标准化构件、容器、为了服务的创建、和在一个定义清楚的分布式计算架构中使分散的运用程序散开。Sun的Java网站说,“Java EE5定义的标准基于构件的多层企业应用的发展。”
顾名思义,应用程序是针对大型业务系统。软件功能在这个级别的运行不仅仅在一个单一的计算机-它需要更多的计算能力和通量比。为此,该软件需要分割成功能件和部署在适当的硬件平台。这是分布计算的本质。Java EE提供了一个收集标准化组件,方便软件部署,标准的接口,从而来定义各个软件模块互连和标准的服务,确定如何在不同的软件模块通信。[2]
目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。
J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。J2EE提出的背景
 1、 企业级应用框架的需求  
在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次再开发中都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列统称为中间件。
  2、 为了通用必须要提出规范,不然无法达到通用在上面的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同的中间件组装在一块为自己服务。从而产生瓶颈。于是提出标准的概念。其实J2EE就是基于JAVA技术的一系列标准。   
    注:中间件的解释 中间件处在操作系统和更高一级应用程序之间。它充当的功能是:将应用程序运行环境与操作系统隔离,从而实现应用程序开发者不必为更多系统问题忧虑,而直接关注该应用程序在解决问题上的能力。容器的概念就是中间件的一种。
上一篇:Linux环境下CD播放器的设计与实现
下一篇:Kinect体感游戏控制器的手势检测方法研究

基于Apriori算法的电影推荐

浅析人工智能体系建设【5490字】

人工智能茬知识付费产业...

智能光网络茬城域网中的...

家居智能系统建设中的标...

宽带城域网接入层的智能...

现代小区智能技术應用分析【3251字】

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

公寓空调设计任务书

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

C#学校科研管理系统的设计