首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 173 毫秒
1.
健壮的用户界面对象识别技术是用户界面自动化测试达成的一项关键技术和过程。随着Web应用程序变得越来越复杂,新兴的Web2.0技术更是使得传统的对象识别方法捉襟见肘。在这些新兴Web应用程序上开发和调试Web自动化脚本变得前所未有的困难和难以实现,一些看上去十分简单的脚本开发任务也需要更多的开发时间和相当有经验的开发人员才能完成,而对于相对高级的参数自动化测试脚本则几乎变成不可能实现的任务。本文提出一系列的新技术和算法,尤其针对基于Web2.0开发的复杂、多样化和快速变化的应用程序提供了一种新的对象识别方法,在当前应用背景以及不远的将来都会具有使用价值。  相似文献   

2.
为适应系统开放的要求及吸引更多新客户,SAP 公司推出了用户期望已久的基于 Web 的应用程序 B2B(Business-to-Business)2.0,该公司官员称,使用基于 Web 的应用程序将使用户可以轻松地集成非 SAP 平台的应用程序,它将脱离 R/3单独发行。SAP 公司的 B2B 2.0将在年底正式发行,将减少对 R/3 ERP 系统的依赖。SAP公司的官员说,这次产品发布标志着SAP 公司在朝 Internet 努力方面迈出了一  相似文献   

3.
表征状态转移(Representational State Transfer,REST)在Web领域已经得到了广泛的接受,是基于SOAP和Web服务描述语言的Web服务的更为简单的替代方法。越来越多的主流Web 2.0服务提供者已经开始了对REST的采用,这些提供者弃用或放弃了基于SOAP和WSDL的接口,而采用了更易于使用、面向资源的REST模型来公开其服务。介绍了REST的基本原理,并通过一个基于IBM WebSphere应用服务器的示例应用程序场景的设计与实现,展示了将JAXRS应用于WebSphere应用服务器上的应用程序。  相似文献   

4.
Ajax技术及其DWR框架实现   总被引:1,自引:0,他引:1  
作为Web2.0技术中的典型代表,Ajax发展并强化了传统Web应用程序忽视的表示层,改善了基于Web应用的交互方式和用户体验,使得异步的概念贯入了Web应用之中.越来越多的Web应用程序采用Ajax机制实现,但Ajax的代码凌乱、难以管理、代码重用率低、缺少OO思想等问题使得Ajax技术应用受到阻碍.本文论述了Ajax技术的基本原理以及使用DWR框架简化Ajax实现.  相似文献   

5.
集成式Web应用开发平台的设计与实现   总被引:3,自引:0,他引:3  
提出了一种用Java技术开发的集成式Web应用程序开发平台。这个平台是一套自定义的Java类库,基于J2SDK1.4/servlet2.0、JSP1.1设计开发,封装了构建大型Web应用程序所需的常用功能操作,内嵌了Web项目从构架到发布的中间流程。通过该平台,可以快速高效、统一规范地开发各种分布式Web应用项目。最后给出了该平台在设备网络监控服务系统(Web-Moniserver)中的应用实例。  相似文献   

6.
随着Web2.0的兴起,AJAX技术已日益运用到Web应用程序的开发当中。Ajax(Asynchronous JavaScript and XML),即异步调用JavaScript和XML,是一项集客户端与服务器端为一体的技术,它的运用可以大大改善WEB应用程序的用户体验,改变了程序的运行方式。在WEB应用程序中运用缓存,是提高WEB应用程序流畅性,减少网络负载最有效的方法。但直接运用浏览器的缓存,有着明显的缺陷。在深入探讨和分析的基础上,提出用基于的验证模型来实现缓存方法。  相似文献   

7.
Ajax是Web2.0的核心技术之一,可以让开发人员构建更为动态、响应更为灵敏的Web应用程序。客户端和服务器端借助Ajax技术可以实现异步交换数据,而不需要每次都重新载入整个页面。本文论述了Ajax的工作原理、工作过程以及基于Ajax的购物车系统的实现。  相似文献   

8.
本文在介绍开发基于Web的数据库应用程序常用对象或组件的基础上,介绍了开发基于ISAPI的Web应用程序的环境配置,最后程序实现了两个基于Web的数据库应用程序.  相似文献   

9.
《软件世界》2007,(1):13-13
协作型企业相互融合,下一代的Web应用程序也已展露端倪,究竟朝哪个方向发展,才能够满足SOA与Web2.0概念的互相融合。  相似文献   

10.
基于Internet的企业级应用程序功能日趋复杂,Web系统架构正朝着多层架构的方向发展。分析了基于ASP.NET2.0的Petshop4的体系架构,重点讨论了数据访问层和业务逻辑层的设计思想,并介绍了抽象工厂模式、策略模式、依赖注入技术和反射技术的应用,最后提出了构建多层Web系统架构的思路。  相似文献   

11.
Viswanathan  Viswa 《Software, IEEE》2008,25(6):98-106
Ruby on Rails is a powerful Web application development framework based on the dynamic object-oriented programming language Ruby. With several popular Web sites based on it, its prominence is rapidly rising. Ruby on Rails fully supports Web 2.0 and Web services and enables extremely rapid development. It incorporates several important features of "programming in the large" and is well suited for quickly developing even large, complex applications. A small Web application that also uses Ajax and Web services provides an introduction to Ruby on Rails.  相似文献   

12.
An Online Platform for Web APIs and Service Mashups   总被引:1,自引:0,他引:1  
On the newly programmable Web, mashups are flourishing. Designers create mashups by combining components of existing Web sites and applications. Although rapid mashup proliferation offers many opportunities, a lack of standarization and compatibility offers considerable challenges. IBM Sharable Code is an online service platform for developing and sharing situational Web 2.0 applications and mashups. The platform is based on an innovative domain-specific language that streamlines and standardizes the development and deployment of applications consuming and exposing Web APIs. Parts of the DSL and the resulting applications and mashups can be shared and reused by members of the IBM Sharable Code community. In this article, the authors offer an overview of the platform's architecture and the DSL language at its core.  相似文献   

13.
基于B/S架构的网络应用,越来越受到人们的重视,因此MVC设计模式被广泛用于Web应用开发。人们提出了许多基于MVC设计模式的Web框架,以便节省软件开发的时间。通过研究Struts 2.0框架实现MVC的机制,总结基于MVC模式设计Web框架时需要的各种关键技术,以方便快速实现自己的Web框架。  相似文献   

14.
作为下一代Web应用标准的HTML 5,更加注重Web应用和表现及在移动Web平台良好的用户体验。HTML 5的浏览器/服务器的开发模式、对多媒体标签功能的支持以及在移动应用跨平台性等优势,对基于传统技术的校园网应用系统来说,在开发和使用中都有了很大改进。通过对HTML 5新特性和在校园应用系统优势的分析,旨在为校园网应用系统的开发提供新思路。  相似文献   

15.
The Semantic Web application framework extends Ruby on Rails to enable rapid development of integrated Semantic Web mash-ups. Web applications are mostly database driven. Developers design a database schema and then construct the application logic (which generates Web pages for user interaction) on top of the schema. These applications are centralized and rely on their own relational database, limiting the possibilities for data integration. Mash-ups (often called Web 2.0 applications) are an emerging Web development paradigm that combines functionality from different Web applications.  相似文献   

16.
当前空间态势可视化方案不能根据快速变化的数据和任务要求实现用户自定义表达。在Web应用领域,Mashup能够将多个不同来源的支持Web API的应用按照一定的模式进行糅合,产生新的Web应用,并利用从外部数据源检索到的内容来创建全新的服务。基于Mashup技术,设计用户自定义的空间态势可视化表达,实现内部Widget之间的数据交互;实现三维和二维态势信息可视化Widget,并能够同步显示空间态势信息;通过网络图层管理进行态势信息的显示管理,实现事件的订阅与发布。实验结果表明,基于Mashup技术的用户自定义空间态势可视化表达能够适应快速变化的任务和数据需求。  相似文献   

17.
ABSTRACT

Web 2.0 defines a changing trend in the use of World Wide Web application development and web design technology. Web 2.0 design concepts have led to the evolution of a web culture that has allowed social-networking and ease of design use of non-secure component applications to enter the business domain of the enterprise. These Web 2.0 component applications are then commingled with other business legacy applications including databases. This article focuses on the taxonomy of the injection infection class of vulnerabilities associated with Web 2.0 application security issues.  相似文献   

18.
介绍Struts框架的体系结构.详细描述Struts2的工作原理,并以登录模块开发为例,阐述Struts2框架在Web应用开发中的具体应用.讨论Struts2框架对中文乱码的处理以及对敏感JSP页面的保护访问。实践证明,使用Struts2框架后.可极大地简化Web应用系统的开发和部署,可快速高效地开发出企业级Web应用程序,在系统可扩展性、可维护性和安全性等软件质量方面也有极大的提高。  相似文献   

19.
郑迪文  沈立炜  彭鑫  赵文耘 《计算机科学》2014,41(11):152-156,191
基于构件的软件开发方式能够有效提高Web应用的开发效率,它所涵盖的构件组装技术涉及到Web应用的前端页面与后端业务逻辑或第三方服务之间的组合。在分析Web应用的构件类型及其组装方式的基础上,提出了一套基于AJAX的Web应用构件组装技术,该技术尤其关注于前端页面构件与后端业务构件以及Web Service构件之间的自动化组装,包含两种具体的组装实现模式,即采用jQuery调用Servlet的实现模式以及采用DWR技术的实现模式,它们为页面构件提供其与服务端构件交互的能力。另外,这两种组装模式已分别实现为两套在线的Web应用构件组装工具,均支持用户通过图形化的方式定义构件的连接关系,并根据不同模式自动组合构件实体单元来生成Web应用系统。以一个实验性选课网站作为应用开发实例,以验证技术与工具的有用性。  相似文献   

20.
在Internet网络普及的当今社会,Web应用程序越来越受到重视并加以重用,在未来,web应用也将日益壮大,取代大部分PC应用,整个国际互联网领域,B/S模式的Web应用程序将是最广为使用的应用开发技术。Web程序开发率、可维护性和可扩展性因为Web框架的使用而得到明显改善。Web系统分为表现层、业务层和数据持久层,基于这种设计的构思,结合其他流行开发框架的特色,开发出基于SSH框架和DWR技术的Web应用程序开发框架并深入研究。SSH框架可以实现各个分层,用户面响应不足由DWR来解决,二者结合可提高程序的扩展性与维护Il!生,界面的灵敏性也得以改善。  相似文献   

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

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