经常听朋友说什么J2EE,终于知道点什么是J2EE了,
揭开Java世界的神秘面纱:深入了解J2EE演变史与相关技术
曾经,我听身边的朋友们谈论J2EE,却只能汗颜地表示一无所知。终于有一天,我决定深入了解这个名词背后的含义。今天,我要和大家分享关于J2EE的知识,揭开它的神秘面纱。
J2EE,全称为Java 2平台企业版(Java 2 Platform Enterprise Edition),是Sun公司为企业级应用推出的标准平台。随着Java技术的发展,J2EE平台迅速崛起,成为Java语言中最活跃的体系之一。
回溯历史,Sun公司在1998年发布JDK 1.2版本时,将其更名为Java 2 Platform,并衍生出三个主要版本:Java EE(企业版)、Java SE(标准版)和Java ME(微型版)。其中,J2EE便是在这一背景下诞生的。
到了2005年6月,JavaOne大会上,SUN公司公开了Java SE 6版本,Java的各种版本已经更名以取消其中的数字。于是,J2EE更名为我们熟知的Java EE。
Java EE不仅仅是一个标准平台,更是一种软件架构和设计思想的体现。它包含了一系列的技术标准,这些标准共同构成了J2EE平台的基石。其中包括:
Java Applet:用于创建和运行跨平台的程序或多媒体应用程序。
EJB(企业级JavaBean):为高度可扩展的企业级应用提供了一组丰富的服务。
JAAS(Java认证和授权服务):为Java应用程序提供认证和授权服务。
JACC(J2EE授权契约容器):定义了授权服务和容器的交互方式。
JAF(JavaBeans激活框架):支持通过邮件系统发送和接收数据。
JAX系列技术:包括RPC调用、XML Web服务、XML等API,为开发者提供了丰富的工具集。
JDBC(Java数据库连接):提供了与数据库交互的API。
JMS(Java消息服务):支持发布-订阅和点对点消息传递模式。
JMX(Java管理扩展):用于管理和监控Java应用。
JNDI(Java名称与目录接口):用于查找和访问企业资源如数据库连接等。
JSF(Java Server Faces):用于构建用户界面框架。
JSP(Java服务器页面):用于创建动态网页内容。
JSTL(JSP标准标签库):提供了一系列常用的标签库,简化了JSP开发过程。
JTA(Java事务API):支持事务管理功能等。以及其他一系列API和技术规范。这些技术共同构成了Java EE的全貌,为企业级应用提供了全面的解决方案。它们互相协同工作,简化了复杂系统的开发过程,提高了系统的稳定性和可扩展性。随着技术的不断进步和市场的需求变化,J2EE将继续发展和完善,为我们带来更多的惊喜和可能性!
编程语言
- 经常听朋友说什么J2EE,终于知道点什么是J2EE了,
- javascript 拖动_cookie_ajax等
- javascript实现信息增删改查的方法
- Javascript中判断一个值是否为undefined的方法详解
- java asp分析各种搜索引擎的关键字,自动识别url 中
- jQuery学习笔记之基础中的基础
- jQuery结合HTML5制作的爱心树表白动画
- asp.net DropDownList自定义控件,让你的分类更清晰
- 详解javascript中的Error对象
- JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
- Javascript 实现全屏滚动实例代码
- 精美漂亮的php分页类代码
- js获取元素外链样式的方法
- js实现适合新闻类图片的轮播效果
- 关于爬虫和反爬虫的简略方案分享
- PHP实现找出有序数组中绝对值最小的数算法分析