欢迎来到天天文库
浏览记录
ID:45919432
大小:58.81 KB
页数:3页
时间:2019-11-19
《j2ee与java的区别》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、j2ee与java的区别 JTS是CORBAOTS事务监控的基本实现.JTS规定了事务管理的实现方法.下面是小编整理的关于j2ee与java的区别欢迎大家参考 1、Java分类 Java分为JavaSE(Java标准版)、J2EE(Java企业版)和JavaME(Java微型版); JavaSE(JavaStandardEdition)一般用来开发桌面应用程序但是在开发桌面应用程序上相对VBDelphiVC++并没有什么优势 JavaEE(JavaEnterpriseEdition)一般用于开发JavaWeb应用程序初级
2、的一般是用JSP(JavaServerPages)+servlet+JavaBean来开发的对大型的网站一般是使用框架来开发的例如strutshibernatespring JavaME(JavaMicroEdition)诺基亚手机上运行的Java程序就是用这个版本开发的程序 2、JavaWeb与J2EE的区别 J2EE是Java的企业应用开发涵盖了B/S和C(Client客户端)/S(Server服务器)注重的是结构和框架我们所熟知的struts2、hibernate和spring即ssh就是j2ee的一些基本框架 Java
3、Web是指Java在B(Browser浏览器)/S(Server服务器)方面的开发做的是网络应用; javaweb开发和j2ee区别 1javaweb开发基于JAVA的一般WEB开发,包括了JSP/SERVLET需要WEB服务器的支持,比如TOMCAT等.(因此只有一个服务器即可) 2j2ee开发然而基于J2EE企业级的开发,他需要的是不只是WEB容器,还需要一个应用服务器,比如TOMCAT/RESIN是WEN容器,JBOSS等是作为应用服务器支持EJB.(需要web服务器和应用服务器) 2.J2EE标准就是:解耦性,你的应用
4、系统各个功能是否能够彻底脱离?是否不相互依赖也只有这样才能体现可维护性、可拓展性的软件设计目标 struts,hibernate,spring等是实现了解耦目的的一个框架,或者说是一个手段.(structs,hibernate,spring都是一框架目的降低各功能的耦合性) hibernate其实就是实现了饿EJB中的某些规范. Web开发是指基于web网络的开发web软件系统典型的组成部分有web服务器(例如apache)、网页浏览器 企业级开发大多指构建较大规模的(例如用户数百上千甚至更多)、面向企业内部业务流程(例如物流
5、管理、办公自动化)的软件系统 什么是J2EE呢?从整体上讲J2EE是使用Java技术开发企业级应用的一种事实上的工业标准(Sun公司出于其自身利益的考虑至今没有将Java及其相关技术纳入标准化组织的体系)它是Java技术不断适应和促进企业级应用过程中的产物目前Java平台有三个版本:适用于小型设备和智能卡的J2ME(Java2PlatformMicroEdition)、适用于桌面系统的J2SE和适用于企业级应用的J2EESun推出J2EE的目的是为了克服传统Client/Server模式的弊病迎合Browser/Server架构的潮流为应用Ja
6、va技术开发服务器端应用提供一个平台湾的独立运动立的、可移植的、多用户的、安全的和基于标准的企业级平台从而简化企业应用的开发、管理和部署J2EE是一个标准而不是一个现成的产品各个平台开发商按照J2EE规范分别开发了不同的J2EE应用服务器J2EE应用服务器是J2EE企业级应用的部署平台由于它们都遵循了J2EE规范因此使用J2EE技术开发的企业级应用可以部署在各种J2EE应用服务器上 为了推广并规范化使用J2EE架构企业级应用的体系架构Sun同时给出了一个建议性的J2EE应用设计模型:J2EEBlueprintsJ2EEBlueprints提供了
7、实施J2EE企业级应用的体系架构、设计模式和相关的代码通过应用J2EEBlueprints所描述的体系模型能够部分简化架构企业级应用这项复杂的工作J2EEBlueprints是开发人员设计和优化J2EE组件的基本原则同时为围绕开发工作进行职能分工给出了指导性策略以帮助应用开发设计人员合理地分配技术资源
此文档下载收益归作者所有