论坛首页 Java版 Webwork

Spring 的杀手锏是WEB 流!

浏览 6503 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2005-07-15
WEB 流的概念,让WEB开发变成轻而易举的事了. 当第一次看到EBA的WEB流的开发工具后(STRUTS技术), 为其开发的快捷和方便所震惊. 我当初采用STRUTS,完全是受BEA的工作流的影响.

现在很高兴又看到了Spring的WEB流(SPRING MVC).等我试一下,如果这个WEB流真的成熟可用,放弃STRUTS是值得的.
   
时间:2005-07-21
struts会被取代吗,我现在工作用的是struts.
   
0 请登录后投票
时间:2005-07-21
goldboy1981 写道
struts会被取代吗,我现在工作用的是struts.


STRUTS也有WEB流,不过不是APACHE做的,而是BEA的商业软件.

STRUTS目前是一个现实的标准,并且升级很快,已到1.2.7了.怎么可能被取代? WW2在一些论坛上很火,现实中用的却比STRUTS少得多.成反比.
   
0 请登录后投票
时间:2005-07-21
bea那个已经贡献给apache了,叫做beehive“蜂巢计划”,eclipse有个项目叫做pollinate就是为了给beehive提供插件支持。
   
0 请登录后投票
时间:2005-07-22
BEA将WebLogic Server 运行时框架的部分实现提取出来,经过修改后提交给Apache,形成了今天的Beehive。
Beehive包括了三部分的内容,分别是:Page Flow、Controls和Web服务。

  1. Page Flow
  基于Struts的一种MVC框架,使用JSR-175解决了Struts配置文件的自动更新,也使Struts开发更容易用IDE工具实现,同时提供了一些更易于使用的特性  2. Controls
  创建轻量级J2EE组件的一种框架,您可以不用编写大量代码就完成以下常见工作:

壹用于创建访问资源如数据库、本地文件、Web服务等资源的组件。
用于封装企业可重用的业务逻辑等。
  3. Web服务
  JSR-181的一种实现,支持基于Javadoc 批注的Web服务开发方式。



蜂巢计划(Project Beehive)倍受好评

Borland

www.borland.com

Borland副总裁和Java解决方案总经理George Paolini说:“作为领先的跨平台开发工具供应商,Borland欢迎Workshop框架加入开放源代码社区。Borland的JBuilder和Together模式解决方案可以对Workshop框架进行补充,并可联合推动BEA WebLogic Platform走向成功。现在社区发展Workshop框架更容易了,并且也更容易扩大它的影响力。”

Salesforce.com

www.salesforce.com

Salesforce.com.高级副总裁兼sforce产品部总经理Peter Gassner说:“Salesforce.com正在拓展与开放源代码社区的合作以达成对BEA的新Workshop框架的支持。Salesforce.com与BEA在SOA在企业中所起作用的观点方面是一致的。这一新的框架使sforce Web服务与J2EE应用的集成更加容易,从而能够提升sforce为各种企业带来SOA效益的领导者的地位。”

Compuware

www.compuware.com

Compuware副总裁Bob Barker说:“看到BEA把Workshop框架向开放源代码社区开放,使整个J2EE产业都能从Workshop编程模式中受益,作为BEA的战略伙伴,我们感到十分兴奋。我们将配合蜂巢计划(Project Beehive),在我们的开发者解决方案中扩展对Workshop的支持,特别是在Compuware OptimalJ和它面向原型的、基于图形的方法论中。MDA和SOA可以结合成为强大的一体,我们认为Workshop编程框架的开放源代码将加速SOA的应用。”

VERITAS

www.veritas.com

VERITAS业务发展副总裁Robert Soderbery说:“BEA的SOA与VERITAS的效用计算软件联合在一起,能够为企业应用的开发,部署和运行支持提供一个平台,为用户提供更高级的服务,以帮助其提升管理能力、降低总体拥有成本。BEA开放Workshop框架源代码可以进一步强化BEA和VERITAS的异构解决方案,VERITAS能够利用WebLogic Workshop control以拓展自身的功能,创建更高的IT适应性,快速响应业务需求。”

The Middleware Company

www.middleware-company.com

The Middleware Company研究和媒体公司CEO Salil Deshpande说:“BEA的蜂巢计划(Project Beehive)为J2EE技术的推广与应用提供了便利。BEA开放源代码是大胆的一步,它将改变中间件产业对开发人员生产力和满意度的看法。”

Capgemini

www.capgemini.com

Capgemini企业Java解决方案主管Steve Jones说:“作为SOA的长期支持者,Capgemini一直在寻找工具和标准以使SOA的架构远景能够更准确的反映在所提供的系统中。BEA将蜂巢计划(Project Beehive)框架对开放源代码社区开放代表了SOA离开发者又近了一大步。Capgemini相信在服务中利用蜂巢计划(Project Beehive)可以充分提高软件的复用性并降低开发风险。”

Instantiations

www.instantiations.com

Instantiations的首席执行官Mike Taylor说:“作为Eclipse成员,Instantiations欢迎BEA开放源代码Workshop应用框架的决定。我们相信这一贡献是对Eclipse生态系统提供的开放工具框架的一个有力补充,BEA的决定将为Eclipse开发人员创造新的机会。对开放工具和编程框架的广泛采用及其间的协同工作,最终将使用户获益。Eclipse用户必将从BEA的重大举措中受益。”

Intel

www.intel.com

Intel Software Enabling Division总经理Melissa Laird说:“Intel看到了开放源代码运动的价值,所以我们欢迎BEA开放WebLogic Workshop应用框架源代码的创新举措。我们认为蜂巢计划(Project Beehive)可以使企业J2EE应用在业界标准平台上的部署更快也更广泛,特别是在基于IntelR ItaniumR 和XeonTM 处理器的服务器中,他们对于应用开发和部署来说是很理想的选择。这一计划扩展了Intel与BEA的联盟,其结果是BEA WebLogic JRockit的诞生,这一企业级JVM(Java虚拟机)在Intel上的运行达到最优化,也是在Windows和Linux上实现企业级Java应用的关键。”
   
0 请登录后投票
时间:2005-07-22
请老段讲讲这个web流吧,我一直没怎么弄明白过。
   
0 请登录后投票
时间:2005-07-22
上次在 BEA 的 User Group 上和 BEA 的朋友交流时了解到,BEA 现在力图做的事情是提供一个类似于 VB 的开发工具,让做 Web 开发和以前做 VB 开发达到同等的开发效率(用 VB 开发相似的方式来做 Web 开发)。
WebLogic 最新版本重点支持 3 个开源的开发框架
Hibernate:是 WebLogic 中 EJB3 实现的基础。
Spring
Struts
支持这 3 个开发框架是因为它们几乎是现在 J2EE 开发事实上的标准。支持 Struts 而不是 WebWork 或者 JSF 主要还是因为历史原因。一个最新的发展就是 BEA 决心加强对于 Spring 的支持。Spring 和 EJB3,BEA 在两方面都压宝,这样可以获得最大的利益。BEA 没有必要重复发明轮子,实现一个和 Spring 几乎做同样事情的业务框架,BEA 的强项在于开发工具,他们可以基于 Spring 建造一个更加强大的开发工具,极大地提高 Web 开发效率。

Borland 基于 Eclipse 重新实现 JBuilder 也说明,现在这些大厂已经认识到,底层基础架构的竞争已经没有多大商业价值,基于开源的方式来实现资源共享是一个好的思路。他们可以在此基础上面为用户提供更多的附加价值。J2EE 底层基础架构的混战可望很快消失。
   
0 请登录后投票
时间:2005-07-28
dhj1 写道
之所以加入精华是dlee的发言!


这个理由好像有些牵强吧

还是继续讨论这个Spring Web Flow吧, 楼主再讲讲这方面的经验吧?
   
0 请登录后投票
时间:2005-07-28
Morgan0916 写道
dhj1 写道
之所以加入精华是dlee的发言!


这个理由好像有些牵强吧

还是继续讨论这个Spring Web Flow吧, 楼主再讲讲这方面的经验吧?


可以在网上找到BEA的 WORKSHOP的视频教材, 开发基于STRUTS的程序,就象用VB或者DELPHI一样的方便快捷!
   
0 请登录后投票
时间:2005-07-28
还没时间研究Spring的web flow。关注ing。个人偏好SpringMVC胜过Struts。


BEA的page flow我看了演示,感觉如果离开了其IDE的支持,啥都不是。不过其理念让我当场震惊了。
   
0 请登录后投票
论坛首页 Java版 Webwork

跳转论坛:
JavaEye推荐