什么是平台?

1)J2EE可以说是应用的一种粗略的体系结构,它可以容纳许多种具体的应用框架形式。譬如,从最简单的Applet+DB的模式,到含EJB的多层架构。但是,比较确切的说法,是一个关于应用体系结构的标准。这个标准包括应用从设计、开发、组装、部署到运行的全过程。如果有一个应用服务器,它符合J2EE规范,它就可以叫做J2EE应用服务器,譬如WebLogic;如果有一个应用开发平台(或叫开发工具,或叫开发套件),它符合J2EE规范,它就可以叫做J2EE应用开发平台,譬如Eclipse;如果有一个应用,它从设计、开发、组装、部署到运行的所有环节都符合J2EE规范,它就可以叫做J2EE应用。
2)平台有许多种。用来运行操作系统或裸机程序的叫硬件平台,就是计算机原理书说的“硬件系统”;用来运行应用的叫操作平台,也就是操作系统。
3)一个纯三层模式应用,它的商务层集中在一块,全在应用服务器上运行,此时,可以把应用服务器看作是应用的运行平台。
4)此外,也有把用来开发软件的环境叫做开发平台,譬如Eclipse,可以称之为J2EE开发平台。把用来调试软件的环境叫调试平台等等。
5)用来运行Java字节码的JVM,也可以称之为平台。但是,它只能运行Java字节码。我以为,平台中的“平”这个字,应该意味着“通用”的意思。因此,通常就叫做虚拟机,不叫平台。同样道理,运行EJB代码的,也不叫平台,而叫EJB容器。
6)2楼提到的Java虚拟机(Java VM),构成Java应用运行平台的主体;Java应用编程接口(Java API),构成Java应用开发平台的主体。
7)平台是不是:具有某种程度通用性的环境?

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值