首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 709 毫秒
1.
蒋丽峰 《福建电脑》2007,(11):120-121
随着web应用的普及以及需求的多样化,其结构和内容也越来越复杂,开发者迫切需要能简化开发过程,降低开发难度的框架.最近兴起的Rails框架则极大地适应了这种需求的一个web应用框架.详细论述Rails框架的各种特性、核心体系结构以及关键技术,结合电子商务模拟系统运用Rails框架进行和开发的过程.体现Rails框架的强大优势.  相似文献   

2.
近年来,随着Web应用的逐渐普及和需求的多样化,现有的Web应用开发框架已经不能满足开发者的需求,开发者们迫切需要一款能够简化开发过程、降低开发难度、提高开发效率的框架。而Web应用开发框架Ruby on Rails(RoR)的突起在极大程度上满足了这种需求。在简要介绍了RoR开发框架以及涉及到的关键技术的基础上,着重在框架性能上提出了改进的解决方案。  相似文献   

3.
随着Web 服务的快速发展,基于REST(Representational State Transfer)风格的Web Service越来越受到业界的关注.在实现RESTful Web Service的众多框架中,Rails完整实现了MVC并对RESTful Web Service的开发作了极大的封装和简化,使得开发人员用Rails实现RESTful Web Service变得容易.对RESTful Web Service特征和Rails框架结构进行了概述,分析了Rails实现RESTful Web Service的原理,在此基础上结合实例给出了基于Rails的RESTful Web Service以及RESTful Web Service客户端的开发步骤和方法,并且利用Ruby进行了实现.  相似文献   

4.
该文探讨了Ruby on Rails的Web框架,并根据在一个教育资源发布平台中具体应用,研究了Ruby on Rails在Web开发中的应用。  相似文献   

5.
2007年12月6日,Rails 2.0正式发布,创始人David Heinemeier Hansson(DHH)在blog上写道:Rails 2.0是Rails框架发展史上的里程碑。我投入在Ruby on Rails框架开发方面总计有四年半多的时间,并且Rails目前的开发参与者也越来越多。对这几年我们所做出的努力和坚持的信念,我感到非常的满意。David有没有言过其实呢?让我们来听听自应用Rails的一线Web开发人员的声音。  相似文献   

6.
通过对Rails框架的体系结构进行深入的分析,结合Rails框架的特点,设计出了基于Rails框架的电子商务网站。事实证明,Rails框架能够简化开发过程,降低开发难度,提高网站的开发效率。  相似文献   

7.
名家会客厅     
喻赣辉 《程序员》2006,(6):64-65
自去年开始在北美Ruby on Rails和Ajax逐渐成为热门的两大IT流行名词。Ruby on Rails(简称RoR或Rails)作为新一代Web应用开发框架,以其整合性,简化配置,避免重复及快速反馈的设计理念确立了Web  相似文献   

8.
董彬 《程序员》2008,(1):114-116
2007年12月6日,Rails 2.0正式发布,创始人David Heinemeier Hansson(DHH)在blog上写道:Rails 2.0是Rails框架发展史上的里程碑。我投入在Ruby on Rails框架开发方面总计有四年半多的时间,并RRails目前的开发参与者也越来越多。对这几年我们所做出的努力和坚持的信念,我感到非常的满意。David有没有言过其实呢?让我们来听听自应用Rails的一线Web开发人员的声音。  相似文献   

9.
面向资源的RESTful Web应用研究   总被引:3,自引:0,他引:3  
作为Web应用技术的探索与实践,提出了面向资源的RESTful Web应用设计思路.通过对Rails框架下RESTful Web的实现原理进行分析,从资源的规划、控制器的设计、模型的建立、表间关联以及RESTful URI的设计等方面对RESTful Web应用进行了研究,给出了Rails框架下RESTful Web应用的开发步骤.最后,通过一个实例实现了面向资源的RESTful Web应用.这种基于资源的设计将所有功能转化为资源,完全打破了传统的基于动作的设计思路,同时说明了REST思想从Web服务到Web应用是可行的.  相似文献   

10.
高昂 《软件世界》2007,(23):34-35
曾有开发者预言,Rails不可能成为企业应用的主流。但随着Rails在Web开发中的逐渐普及与流行,越来越多的企业开始在Rails上面投入更多关注,同时面向企业复杂业务逻辑开发的Rails应用也逐步出现。  相似文献   

11.
Modern web application development frameworks provide web application developers with high-level abstractions to improve their productivity. However, their support for static verification of applications is limited. Inconsistencies in an application are often not detected statically, but appear as errors at run-time. The reports about these errors are often obscure and hard to trace back to the source of the inconsistency. A major part of this inadequate consistency checking can be traced back to the lack of linguistic integration of these frameworks. Parts of an application are defined with separate domain-specific languages, which are not checked for consistency with the rest of the application. Examples include regular expressions, query languages and XML-based languages for definition of user interfaces. We give an overview and analysis of typical problems arising in development with frameworks for web application development, with Ruby on Rails, Lift and Seam as representatives.To remedy these problems, in this paper, we argue that domain-specific languages should be designed from the ground up with static verification and cross-aspect consistency checking in mind, providing linguistic integration of domain-specific sub-languages. We show how this approach is applied in the design of WebDSL, a domain-specific language for web applications, by examining how its compiler detects inconsistencies not caught by web frameworks, providing accurate and clear error messages. Furthermore, we show how this consistency analysis can be expressed with a declarative rule-based approach using the Stratego transformation language.  相似文献   

12.
王准  夏阳 《微计算机信息》2007,23(30):218-220
新Web开发框架RubyonRails的迅速兴起引起了开发社区的关注,它大大提高了开发者开发可信赖的干净的应用程序的效率。本文分析了Web应用与开发领域的发展状况,将Rails的核心观念与传统框架进行对比,探讨其迅速流行与成功的原因及未来的前景。  相似文献   

13.
随着Internet技术的飞速发展,基于B/S结构的服务器端应用程序得到了广泛的应用,实现Web应用的技术和框架也层出不穷。该文给出基于Struts,Spring和Hibernate的轻量级开发策略,简称“SSH”。通过对三种框架技术特点的分析,设计出集成三种框架技术的Web应用框架。该文对开发过程中的几个关键点的实现进行阐述,并为采用此集成框架进行Web应用系统的设计与开发提供了参考。  相似文献   

14.
Struts Framework是一个开放源代码的Apache项目,已经成为利用Java Servlet和Java Server Page(JSP)技术构建Web应用程序的最流行的表示框架包,它推动形成了基于Model-View-Controller(MVC)设计模式。Hibernate是一个优秀的持久层框架实现,它提供了强大、高性能的对象到关系数据库的持久化服务。此文介绍了Struts框架和Hibernate初始化过程。最后给出了应用Struts插件实现Hibernate的初始化实例。  相似文献   

15.
基于J2EE架构的开源速成框架的设计和应用   总被引:1,自引:1,他引:1  
李淑飞 《软件》2012,(2):15-18
在J2EE的多层架构下,出现了Struts、Spring、Hibernate等很多优秀的开源框架,但这些开源框架各有所长,本文提出的开源速成框架,以高内聚、低耦合的原则对这些开源框架进行提炼、简化和整合,Web表示层使用速成MVC框架、业务逻辑层使用速成IOC框架、数据访问层使用速成ORM框架,解决了烦琐的基于J2EE的web应用架构建设,规范及简化web应用系统的开发过程,使得架构更加简练灵活快速,并成功应用在B/S架构的多个项目中。  相似文献   

16.
Web application development frameworks, like the Java Server Pages framework (JSP), provide web applications with essential functions such as maintaining state information across the application and access control. In the fast paced world of web applications, new frameworks are introduced and old ones are updated frequently. A framework is chosen during the initial phases of the project. Hence, changing it to match the new requirements and demands is a cumbersome task.We propose an approach (based on Water Transformations) to migrate web applications between various web development frameworks. This migration process preserves the structure of the code and the location of comments to facilitate future manual maintenance of the migrated code. Consequently, developers can move their applications to the framework that meets their current needs instead of being locked into their initial development framework. We give an example of using our approach to migrate a web application written using the Active Server Pages (ASP) framework to the Netscape Server Pages (NSP) framework.  相似文献   

17.
SSH 框架是Java Web 开发的常见技术框架集合,包含Struts、Hibernate 和Spring 三个框架,这三个框架在具体 开发应用侧重点都有所不同,各自管理的代码范围也有着较大的区别,当前应用SSH 框架集进行Java Web 项目的开发是web 开发过程中非常流行的开发模式。本文通过对SSH 框架进行简单介绍,探讨各自框架在web 领域具体应用以及Java Web 框架 技术的发展展望,使得读者能够通过本文快速了解SSH 框架及相关技术,同时为开发人员进行快速开发提供有效参考。  相似文献   

18.
顼聪  王雅轩 《计算机教育》2009,(24):143-145
Struts是当前应用开发中最为流行的框架之一。它提供一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性,便于组件式开发。文章简要介绍MVC设计模式和Struts框架的体系结构和工作原理,然后结合一个实例,讲述Struts实现MVC模式Web应用的过程。  相似文献   

19.
为了开发富互联网应用(RIA)和满足用户体验的需要,提出了以基于Ruby语言的Rails框架为基础,结合Flex应用进行敏捷开发,开发富互联网应用程序的思路.以网上展厅项目作为实例对象进行研究,使用Rails搭建一个基于MVC的框架;调整模型和控制器使之符合应用需求;使用Flex设计UI与建立的模型和控制器结合;使用F...  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号