J2EE
1.1 J2EE概述
1.1.1 桌面计算机和分布式计算
桌面计算是基于单机的软件设计、实现和运行模型。在此模型中,软件由有限的功能模块和开发组件组成,可扩展性、可维护性和集成能力有限。
分布式计算也称为“企业计算”(Enterprise Computing),在此框架下的软件系统跨越更多的地域和计算机系统,需要多个系统组件在丰富多样的用户界面支持下,融合多种服务器、网络通信、数据库应用、事物管理、安全管理、命名管理、消息传递等技术,形成跨平台的,具有较高的扩展能力和集成能力的系统。
在分布式计算模型中,需要大量的基础结构和系统级功能,它们提供安全机制、数据库访问和事物控制等功能。
为了更方便地实现分布式软件,软件开发需要有关厂家和研究机构为他们提供具有各种系统级功能的软件平台。J2EE就是这样的一种软件平台。
1.1.2 J2EE的含义
J2EE(java 2 Enterprise Edition)是Sun公司提出的一套用户实现分布式计算的API、服务和协议的集合。其目的是为开发人员提供支撑工具,以降低开发复杂性,缩短开发周期,提高系统性能。
J2EE适合开发大规模的业务系统。这种级别的系统分部和运行在多台计算机上,相互之间的交互异常频繁。J2EE平台提供了实现此能力的接口和标准服务。
1.1.2 J2EE与J2SE的关系
J2SE是最新的java SDK,是J2EE的基础和核心。
——2014年12月04日 在家
作者:BestNow
出处:http://www.cnblogs.com/BestNow/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://www.cnblogs.com/BestNow/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?