【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

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:341911
用户头像

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

关注

评论

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

轻量级、简化、QDSAA—特斯拉 IT风格曝光160p Investor Day完整PPT

B Impact

IoTLink 版本更新 v1.8.0

山东云则信息科技

物联网平台 物联网 springboot

瓴羊Quick BI怎么样,BI工具数据看板见分晓!

小偏执o

【实践篇】教你玩转微服务--基于DDD的微服务架构落地实践之路

京东科技开发者

架构 后端 企业号 3 月 PK 榜 微服务器

基于声网 Flutter SDK 实现多人视频通话

声网

flutter RTC RTE 视频通话

适合在公司内网部署的项目管理软件有哪些?

PingCode

项目管理 项目管理软件

「降本」有可能,「增效」不确定

Java 架构 程序人生 职场

什么是大前端技术?微信小程序用户占比达25%

没有用户名丶

读者1群辛辣反馈,关于《中国式SaaS有没有希望(能赚钱吗)?|内行深度PK ​》

B Impact

二本毕业,靠学姐帮助混进大厂,女朋友却离我而去

程序员晚枫

程序员 女朋友 大厂 校招

稳中求进的转折之年,企业如何重启“增长飞轮”?

脑极体

京东

【MapStruct】引入MapStruct之后,项目启动java:找不到符号

No8g攻城狮

springboot 异常处理

ListView的数据更新问题

攻城狮Wayne

ListView 数据更新 demo源码

模块一作业

只因

架构训练营

帆软、永洪BI、瓴羊Quick BI等工具,都有哪些特点呢?

小偏执o

流量控制--MQTT 5.0新特性

EMQ映云科技

物联网 IoT mqtt 流量控制 企业号 3 月 PK 榜

字节跳动新一代云固件Cloud Firmware 2.0来啦

字节跳动技术范儿

云计算 Linux OCP

三天吃透消息队列面试八股文

程序员大彬

Java 消息队列

matlab实现形态学图像处理

timerring

matlab 图像处理

当TO B客户说“没有预算”时,怎么卖SaaS|SaaStr观点

B Impact

配运基础数据缓存瘦身实践

京东科技开发者

数据库 redis 缓存 key 企业号 3 月 PK 榜

规模化企业BI分析用哪家?帆软、永洪BI、瓴羊Quick BI深度对比

巷子

Chrome 无魔法使用新必应(New Bing)聊天机器人

kcodez

chrome ChatGPT newbing 新必应

3DCAT+一汽奥迪:共建线上个性化订车实时云渲染方案

3DCAT实时渲染

实时云渲染 实时渲染云 3D实时云渲染

架构实战营模块三作业

null

自动化离线交付在云原生的应用和思考

京东科技开发者

云原生 离线 企业号 3 月 PK 榜 自动化交付

复杂业务架构设计方法论的思考

FluttySage

架构

使用NineData构建任意时间点(PITR)数据恢复能力

NineData

开发者 数据恢复 dba 数据备份 全量同步

MSE 诊断利器上线

阿里巴巴云原生

阿里云 云原生 微服务引擎

TCL 拥抱云原生,实现 IT 成本治理优化

阿里巴巴云原生

阿里云 云原生 IT IT治理

Terraform 新手村指南,萌新必读!

SEAL安全

Terraform 企业号 3 月 PK 榜

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