java web国外 研究现状_国外javaWeb开发技术.doc

国外javaWeb开发技术.doc

外java Web开发技术

MVC结构模式是XeroxPARC在20世纪80年代为编程语言Smalltalk-80 发明的一种软件设计模式。

缑艳阳认为MVC将应用程序分为三个核心模块:模型、视图和控制器, 分别处理不同的任务,其主耍目的是分离业务逻辑层和表现层。[1]

Struts最年是Apache Jakarta项目的组成部分,开始的代码基础从2000 年5月开始开发,1.0版本于2001年6月发布。Stmts框架的主要架构设计 和开发者是 Craig R.McClanahan,他现在是 Sun 的 JavaServer Faces (JSR-127) 以及J2EE平台的Web层架构的规范领导。

2003 年,David Heinemeier Hansson 创建一种 Web 开发技术 Rails,并一 直延伸Rails核心团队,2100多名捐助荠,一个充满活力的生态系统支持。 [2]

2003年,Teb Husted、Cedric Dumoulin等学者提出框架是可重用的半完 成的应用程序,可以用来产生专门的定制程序。框架一般具有即插即用的可 重用性、成熟的稳定性以及良好的团队协作性。

2007年初,Apache Struts团队已经发布下一代产品Struts2,是在Struts 和WebWork的技术基础上进行丫合并的全新的Struts 2框架。

2007 年,Eyal Oren, Armin Haller, Manfred Hauswirth, Benjamin Heitmann 提出语义Web2.0 ,他们认为语义Web应用框架扩展了 Ruby on Rails,使其 支持集成语义Web混搭应用的快速开发。当前的Web应用大多是数据库驱 动的。开发荞设计一个数据库架构,在此架构上构建应用逻辑,生成用于用

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值