WEB开发网
开发学院软件开发Java Apache Beehive 相关介绍 阅读

Apache Beehive 相关介绍

 2009-12-21 00:00:00 来源:WEB开发网   
核心提示:BEA Systems Inc. 和 Apache 在 2004 年 5 月 25 日宣布了 Beehive 项目的诞生,这个项目着重用于简化 Java 2 Platform, Enterprise Edition(J2EE)和 Web 服务编程,Apache Beehive 相关介绍,它使用了注释(annotatio

BEA Systems Inc. 和 Apache 在 2004 年 5 月 25 日宣布了 Beehive 项目的诞生。这个项目着重用于简化 Java 2 Platform, Enterprise Edition(J2EE)和 Web 服务编程,它使用了注释(annotation)的概念,这种技术很快就会成为 Java 技术的一部分。面向服务的架构(SOA)开发也是这个项目的一个重点。

Beehive 是按照 Apache License V2.0 许可协议进行发布的,BEA 对此项目进行了广泛的支持。现在,大约有一半的 Beehive 代码提交者都是 BEA 公司的雇员,这清楚地表明社区中还有其他一些人正在对这个项目贡献着力量。

Apache Beehive 项目创建是为了支持以下功能:

Java Page Flow (JPF)技术,也称为(NetUI)

控件

基于 Java Specification Request(JSR)181 的 Web 服务

最终,这些技术将一起汇集到 Model-ViewController(MVC)编程模型中,如图 1 所示。JPF 技术形成控件器层。NetUI 标记库则会参与视图层。模型层是使用 Java 控件构建的。


图 1. MVC 模型和 Apache Beehive 技术
Apache Beehive 相关介绍

查看原图(大图)

Pollinate 插件

NetUI、控件和 Web 服务技术一起用于简化 J2EE 和 SOA 的开发。另外还有一个名为 Pollinate 的 Eclipse 插件项目也在进展之中。这个项目可以允许开发人员使用 Eclipse 来构建 Apache Beehive 应用程序。我相信其他 IDE,例如 IntelliJ 和 JBuilder 很快也会开始支持 Apache Beehive。

1 2 3 4 5  下一页

Tags:Apache Beehive 相关

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接