J2EE和.NET技术
J2EE
将开发工作分类
业务逻辑开发 和 表示逻辑开发
J2EE服务器运行环境包括
1.组件(Component)
表示应用逻辑的代码
2.容器(Container)
是组件的运行环境
3.服务(Services)
是应用服务提供的各种功能接口,可以同系统资源进行交互。
J2EE的四层体系架构
1.客户层
2.表示层
3.业务逻辑层
Enterprise JavaBean 是实现业务逻辑层的技术
EJB用来实现应用中关键的业务逻辑,创建基于构件的企业应用程序
4.数据层
Servlet 是运行在服务器上的一个小程序,用于提供以构件为基础、独立于平台的web应用
EJB用来实现应用中关键的业务逻辑,创建基于构件的企业应用程序,EJB在应用服务器的EJB容易内运行,由容器提供所有基本的中间层服务,如事务管理、安全、远程客户链接、生命周期管理和数据库连接缓冲等
#.NET技术
通用语言运行环境
处于.Net框架最底层,是该–框架基础
为多种语言提供了统一的运行环境,统一的编程模型,简化了应用程序发布升级、多语言之间的交互、内存和资源的自动管理
基础类库 Hase CLass Library
为开发人员提供了一个统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够搞笑、快速构建基于下一代的网络应用