写点什么

Apache Beehive 正式退役,迁移到 Apache Attic 上

  • 2010-02-24
  • 本文字数:760 字

    阅读完需:约 2 分钟

上个月, Apache Beehive 项目的众多提交者投票表决停止该项目,原因是项目太不活跃了。Apache Beehive 的上一个版本是 1.0.2 ,还是在 2006 年十月份发布的。

Beehive 项目的代码基最初是由BEA 编写的,作为 WebLogic Workshop 项目的一部分,以此吸引人们使用 WebLogic 7.0 和 8.1。最后,这部分代码基被 BEA 以开源的方式捐献出来,形成了现在的 Beehive。Beehive 通过 3 个核心组件来简化 Java EE 的开发:

  • NetUI——这是一个自动化层,覆盖了 Apache Struts 1.x 以简化对应用流的管理。
  • Controls framework——该框架会生成大量的样板代码以供使用旧版本 Java EE EJB 与 Web Services API 的项目所用。
  • Web Service Metadata——该组件可以通过注解自动生成 Web Services API,它实现了 JSR-181 ,后来被纳入到 Java EE 5 中

Henri Yandell 在本月 10 日发布的声明中给出了其他一些选择以替代上面提到的 3 个组件:

  • 使用 Struts2 Spring Web Flow 替代 NetUI——Spring Web Flow 是 Spring 基础设施的一部分,重点解决导航规则和会话(conversation)状态管理等问题,它有力地保证了系统的模块化和重用性。Struts 2 基于 WebWork ,能构建可重用的 UI 模板,如表单控件、UI 主题、国际化、映射到 JavaBean 上的动态表单参数以及客户端 / 服务器端验证等等。
  • 使用 Spring Framework 替代 Controls framework——借助于 Spring 可以从应用的 Web 层访问本地或远程的 EJB
  • 使用 Axis2 JSR-181 实现替代 Web Services Metadata——Apache Axis 是个 Web Services、SOAP 以及 WSDL 引擎,可以通过注解生成 Web Services,同时还支持 Web Services 的客户端与服务器端。

希望继续使用 Beehive 项目的用户可以根据上面这些建议进行调整,同时 Beehive 的项目站点和代码基将迁移到 Apache attic 上。

查看英文原文: Apache Beehive Retired, Moved To Apache Attic

2010-02-24 08:342128
用户头像

发布了 88 篇内容, 共 273.4 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

YashanDB数据库多版本控制技术保障数据一致性的解析

数据库砖家

YashanDB数据库多维度监控工具及指标详解

数据库砖家

YashanDB数据库多维度数据分析的创新应用探索

数据库砖家

YashanDB数据库多维度性能监控平台搭建实操指南

数据库砖家

YashanDB数据库缓存机制优化企业应用响应速度的秘诀

数据库砖家

AI质量检测系统:为智能世界装上“火眼金睛”

上海拔俗

veRL CollabLLM recipe: 奖励全局最优,训练出善于对话的协作型 LLM

火山引擎开发者社区

LLM LLMs

怎么找准达索授权的代理商?达索官方认证代理商推荐

思茂信息

abaqus abaqus软件 abaqus有限元仿真

YashanDB数据库多层架构设计的核心优势

数据库砖家

YashanDB数据库多维数据模型构建技术及优化路径

数据库砖家

AI仓储物流管理平台:让仓库拥有“会思考的大脑”

上海拔俗

2025年TOP 5国外社交媒体监控平台深度评测与对比

沃观Wovision

社媒监测 沃观Wovision 舆情监测系统 社交媒体监控 海外社交媒体监控

GSoC 成果公布!印度开发者为 DolphinScheduler 引入通用 OIDC 认证,实现无缝安全访问

白鲸开源

大数据 开源 Apache DolphinScheduler OIDC 安全认证

YashanDB多种数据模型的支持

数据库砖家

YashanDB数据库多样化数据结构支持的关键优势

数据库砖家

财务自动化3.0时代,谁能真正做到ERP到银行的无缝闭环?

Techinsight

YashanDB 数据库非结构化数据处理能力

数据库砖家

YashanDB数据库高并发访问优化策略深度剖析

数据库砖家

如果时间不够,无法进行充分的测试怎么办?

禅道项目管理

程序员 软件测试 测试 自动化测试 禅道项目管理软件

YashanDB数据库高效数据迁移技术与实践经验分享

数据库砖家

YashanDB数据库故障诊断与性能监控的关键技术剖析

数据库砖家

大数据-133 ClickHouse 概念与基础|为什么快?列式 + 向量化 + MergeTree 对比

武子康

Java nosql 大数据 分布式 Clickhouse

YashanDB数据库对异构数据源的集成能力研究

数据库砖家

YashanDB数据库故障排查与性能调优实用方法

数据库砖家

AI 智能体热潮退潮后:RPA 为何成了技术落地的 “压舱石”?

Techinsight

NocoBase 本周更新汇总:优化及缺陷修复

NocoBase

开源 低代码 无代码 版本更新

YashanDB数据库多活架构设计与实现方法探讨

数据库砖家

YashanDB数据库多租户架构设计及最佳实践

数据库砖家

YashanDB数据库故障诊断与快速恢复流程详解

数据库砖家

游戏 NFT 的开发流程

北京木奇移动技术有限公司

游戏开发 区块链开发 软件外包公司

Apache Beehive正式退役,迁移到Apache Attic上_Java_Gilad Manor_InfoQ精选文章