当前位置: IT专家网 > Web服务子站 > WebService开发 > Ajax
浅析使用AJAX的十个理由
保守来说,AJAX在现在是热得不能再热的技术。没有人能否认,它拥有大批的支持者。在CNN上,它从二月份的一个不被看好的词语到十月份成长成一个初具雏形的技术。 阅读全文2008-09-08 04:00
利用AJAX技术开发应用程序实战
AJAX,一个异步JavaScript和XML的缩略词,是最近出来的技术词语。异步意味着你可以经由超文本传输协议(HTTP)向一个服务器发出请求并且在等待该响应时继续处理另外的数据。这就意味着,例如,你可以调用一个服务器端脚本来从一个数据库中以XML方式检索数据,把数据发送到存储在一个数据库的服务器脚本,或者简单地装载一个XML文件以填充你的Web站点而不需刷新该页面。然而,在这项新技术提供巨大能力的同时,它也引起了在"Back"按钮问题上的很多争论。本文将帮助你确定在真实世界中何时使用AJAX是最佳选择。 阅读全文2008-08-07 04:00
漫谈Ajax在.Net中的使用
AJAX出来的时间也不短了。虽然它在某些方面很受争议,但是瑕不掩瑜。AJAX不能说它属于哪门语言,而是任何一门语言与javascript,XML的交叉。 阅读全文2008-08-07 04:00
使用Google Ajax Search API
发出异步请求并不意味着只是与您自己的服务器端程序交互。其实也可以与一些公共API,例如来自Google或Amazon的API进行通信,从而为Web应用程序增加您自己的脚本和服务器端程序所不能提供的更多功能。在本文中,Brett McLaughlin教您如何向公共API,例如Google提供的API发出请求并接收其响应。 阅读全文2008-08-06 04:00
Java编程语言中的return语句实例介绍
众所周知,return 只能用在有返回类型的函数中,但是有返回值的函数一定要有return吗?return都可以用在函数的哪些地方呢?这是本文需要讨论的问题。 阅读全文2008-07-30 04:00
在ASP.NET中使用AJAX的简单方法
也许大多数人已经知道AJAX的意思是异步JavaScript和XML(Asynchronous JavaScript and XML)。 阅读全文2008-07-24 04:00
结合Direct Web Remoting使用Ajax
虽然令人兴奋,但是把Ajax功能添加到应用程序可能意味着大量的艰苦工作。在面向Java开发人员的Ajax系列的第3篇文章中,Philip McCarthy介绍了如何使用Direct Web Remoting(DWR)直接把JavaBean的方法公开给JavaScript代码并自动进行Ajax的繁重工作。 阅读全文2008-07-23 04:00
面向开发人员的Ajax: AjaxJava对象序列化
如果您正在使用异步JavaScript和XML(Ajax)进行Java? Web开发,那么您最关心的问题可能就是把数据从服务器传递给客户机。在面向Java开发人员的Ajax系列的第二篇文章中,Philip McCarthy介绍了Java对象序列化的五种方式,并提供了选择最适合应用程序的数据格式和技术所需要的全部信息。 阅读全文2008-07-23 04:00
Java编程语言中EJB技术的详细说明
Enterprise JavaBean (EJB) 1.1 规范定义了开发和部署基于事务性、分布式对象应用程序的服务器端软件组件的体系结构。 阅读全文2008-07-09 04:00
如何保证AJAX程序安全应用
AJAX使黑客的梦想成为了现实。它提供了更多的“攻击接口”、直接的应用程序编程接口访问、容易实施逆向工程、扩大的网络攻击的可能性以及离线攻击安全漏洞。Hoffman提出AJAX开发人员应该长期地和认真地考虑这个问题。 阅读全文2008-03-20 13:47
Apache Wicket 1.3.1版支持透明集群
Wicket团队已经宣布了Wicket 1.3.1发行版,这是Wicket 1.3的第一个维护版。这一版本扫除了许多bug,实施了一些改进。最值得注意的改进是增加的开箱即用的特性——透明集群支持(WICKET-1272)。 阅读全文2008-02-19 09:48
防范AJAX风险
由于浏览器和用户都在不断变化,JavaScript、CSS和XHR引擎出现的变化都会给AJAX应用带来微妙的影响。AJAX至少有三大方面的风险: 技术风险、文化/政治风险和营销风险。 阅读全文2008-02-01 10:37
Ajax将成为下一代网络技术的引导者
Ajax是否真的会成为下一代网络技术最突出的引导者?这一问题在圣地亚哥商业杂志2007年3月那一期中被反复提到。而这一问题也在三月和九月分别在纽约和圣塔克莱拉最近的这两次AjaxWorld会议上得到了解答。毋庸置疑,答案是肯定的。 阅读全文2008-01-23 08:55
安全专家详解如何保证AJAX程序安全
在他们使用Web 2.0的同时,我可以使用各种变量值。他还演示了一个暴露的管理API结构如何能够让他仅能够访问GetPublicData函数的时候访问服务器的SetPrivateData函数。所有的全球变量和功能都是一个全局对象的属性。 阅读全文2008-01-07 09:19
关于 Web2.0 时代的核心应用:Ajax简介
* 消除了每次用户输入时的页面刷新。* 直接编辑表格数据,而不是要求用户导航到新的页面来编辑数据。用户单击Done之后,就可以发出一个Ajax请求来更新服务器,并刷新表格,使其包含静态、只读的数据。 阅读全文2007-12-27 11:55
构建pool管理无刷新页面的xmlhttp对象
在页面上使用ActiveXObject的代价是很大的,如果我们的无刷新页面使用xmlhttp技术,我们或许需要频繁的建立xmlhttp对象,当然我们也可以使用全局变量来cache一个xmlhttp对象实例。建立一个pool来管理页面上的xmlhttp对象实例,最明显的好处就是不会再创建冗余对象,同时也不会出现多个操作在同一个工作的xmlhttp实例上被调用的情况。 阅读全文2007-11-29 09:42
快速、简便的使用AJAX技术操作的三部曲
其实就web开发而言,AJAX技术只是一个配合,完全没有必要本末倒置,是一种页面优化的技术,也就是说,如何去优化我们的web页面才是AJAX的重头戏。(当然,如果是很专业的页面要求,可以去参考那些复杂的框架)在页面里加入下面这段javascript代码 var xmlHttp;$('body').html("页面加载中..."); 阅读全文2007-11-20 14:08
在Struts 2中使用JSON Ajax支持
JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视图资源。将下载到的jsonplugin-0.7.jar文件复制到Web应用的WEB-INF路径下,即可完成JSON插件的安装。 阅读全文2007-11-19 14:10
探讨struts,ajax乱码解决方案
至此,相信JSP,ACTION都不太可能出现乱码了。5、调用JS时,JS内容乱码的解决方案。其实在试过这N多方法后,很多人都没发现,解决的方法其实很简单,而且其答案就在我们之前处理的JSP乱码之中。 阅读全文2007-11-09 15:09
挑战RIA可用性 用AJAX和Web2.0扩展SOA
以RIA为基础的SOA前端能提供一个比静态的HTML网页和门户作用更好的用户体验.Web2.0 是关于如何协调标准(CSS、JavaScript等等)以进行、互动与整合内容与服务,使用户能够专注与他们的任务和客户而并非界面。 阅读全文2007-11-07 08:29
Sun低调发布Java6更新 弥补严重安全漏洞
Sun公司补上了Java几个严重安全漏洞,这些更新包一共打了11个安全补丁,包括5个有Secunia提出“非常严重”漏洞。根据斯坦福大学研究者表明,这些潜在的威胁的结果就是能够穿透防火墙,对用户造成威胁。 阅读全文2007-11-05 09:59
Ajax支持的Google地图 MASHUP教程
所谓Mashup,就是在将一些数据源和服务组合到一起创建一种新功能或以某种方式添加新值的时候创建的。本教程将介绍如何创建一个Google地图mashup 。 阅读全文2007-10-17 15:14
Eclipse基金会发表Ajax平台RAP1.0
昨日发布的RAP 1.0 是第一个允许开发人员透过Eclipse组件模式建置RAI的Ajax平台,采用OSGi(Open Services Gateway Initiative)标准。有了RAP,开发人员将可建置全部是用Java撰写的Ajax应用程式。 阅读全文2007-10-17 09:46
Ajax核心:XMLHTTP组件相关技术资料
近年来由微软公司推出的.NET平台和SUN公司的J2EE平台都是非常高档的数据库远程管理与服务平台。都能提供优质的多层(n-Tier)应用服务。本文介绍了数据库远程管理的体系和Ajax核心:XMLHTTP组件相关技术。 阅读全文2007-10-12 09:23
袁红岗:面向Enterprise 2.0的AJAX企业应用观
随着Enterprise 2.0概念逐步升温,IBM、BEA、Oracle等众多国际软件厂商业相继推出了带有Web特性的企业级软件产品。下文内容是《程序员》杂志采访OperaMasks创始人袁红岗的对话。 阅读全文2007-09-29 11:26
Oracle架构师提倡agnostic Ajax方法
Oracle公司的工具和中间件的首席架构师和副总裁Ted Farrell说:在如Google和Amazon这样的面向个人的公司,用户界面是头等大事,所以他们引入了在Web2.0领域身怀绝技的程序员…… 阅读全文2007-09-29 08:29
Mashups+Ajax 打造全新Web开发
要深入了解什么是 mashup,就应该了解一下这个单词的起源:它源于流行音乐,mashup 是从两首不同的歌曲(通常属于不同的流派)中混合演唱和乐器的音轨而构成的一首新歌…… 阅读全文2007-08-17 09:59
Ajax技术 足以成熟应对企业应用
Edwin Aoki, AOL LLC的技术人员.上周三他在旧金山举行的Ajax经验讨论会上做了名为“真实世界中的Ajax”的演讲…… 阅读全文2007-08-15 09:09
对 Ajax 应用程序进行单元测试
您可能从编写 Ajax 应用程序中获得了极大乐趣,但是对它们执行单元测试却着实让人头痛。 在本文中,Andrew Glover 着手解决 Ajax 的弱点(其中之一),即应对异步 Web 应用程序执行单元测试的固有挑战。幸运的是,他发现在 Google Web Toolkit 的帮助下,解决这个特殊的代码质量问题要比预想的容易…… 阅读全文2007-08-09 10:56
使用Jetty和DWR实现Comet Web应用程序
受异步服务器端事件驱动的 Ajax 应用程序实现较为困难,并且难于扩展。Philip McCarthy介绍了一种行之有效的方法:结合使用 Comet 模式(将数据推到客户机)和 Jetty 6 的 Continuations API(将 Comet 应用程序扩展到大量客户机中)。您可以方便地在 Direct Web Remoting (DWR) 2 中将 Comet 和 Continuations 与 Reverse Ajax 技术结合使用…… 阅读全文2007-08-08 13:39
Ajax 工具和技术综述
本文将提供 Ajax 开发资源备忘单。作者根据自己的 ramp-up 经验为您提供了一些实用的信息,这些信息可以帮助您快速进入高效 Ajax 开发的轨道…… 阅读全文2007-08-01 09:59
用 Ajax 创建异步消息框架
本文将介绍结合使用 Apache Geronimo 与 Asynchronous JavaScript + XML (Ajax) 用户界面 (UI)、异步消息传递系统和松散耦合的业务服务来构建响应性的企业级 Web 应用程序框架…… 阅读全文2007-07-16 10:19
实现 Ajax 客户机和服务器层
Ajax(Asynchronous JavaScript + XML)正在迅速地成为时髦的技术,它可以为在浏览器中运行的 Web 应用程序提供具有桌面质量的软件特性…… 阅读全文2007-07-04 13:48
用于 JSF 的 Ajax
Dan Allen 在本文展示了如何使用 Seam Remoting API 和 Ajax4jsf 组件与服务器上的受管 bean 通信…… 阅读全文2007-06-28 14:14
Roland Barcia:Ajax 和 WebSphere
WebSphere 咨询师 Roland Barcia 解答有关在 WebSphere 中使用 Ajax 技术构建 Web 2.0 应用程序的问题…… 阅读全文2007-06-27 14:11
Ajax 让网页木马“悄悄的执行”
关于Ajax的执行,开发人员是这样想的“Ajax要做到,在用户浏览网页时应该感觉不到的它的执行(异步),不需要等待页面刷新就可以自动完成验证数据”,比如用户名是否可以注册等…… 阅读全文2007-06-27 10:32
Ajax开发:用一个场景设置Ajax环境
读完本文之后,您会很好地理解 Ajax 的基本概念以及 Ajax 在三层 Web 应用程序场景中可能产生的作用…… 阅读全文2007-06-25 10:37
Rational AD中Typeahead控件高级用法
。本文讲述了这一组件在不同领域的多功能性:服务器端动态结果过滤、CSS 定制和使用 JavaScript API 的 JavaScript 事件处理 。它使得 Web 开发者超越了大多数的使用案例,进入到更高级的 Typeahead 使用方法 阅读全文2007-06-07 13:19
使用 jQuery 简化 Ajax 开发
jQuery 是一个JavaScript 库,它有助于简化 JavaScript 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery 阅读全文2007-05-18 14:59
使用新的 JSON 扩展
本文将展示如何有效地使用此应用程序,并且在阅读完本文后,您将可以熟练地将内置 JSON 扩展与 PHP 结合使用来开发 Ajax 应用程序 阅读全文2007-05-17 14:25
打造安全 Ajax mashup 未来
当前的 Web 浏览器设计不能轻松而安全地从多个源获取内容并将其显示到页面上。了解开发人员如何充分利用可用的工具来完成该任务,以及使用这些工具给所得应用程序带来的安全和可伸缩性方面的压力。另外,学习提出的几种用于补救此情形的浏览器改进,以及如何参与相关讨论,使 Web 开发超越这一障碍,使互操作性达到的一个新水平 阅读全文2007-05-17 08:11
孟岩:JavaFX Script不可能取代Ajax
JavaFX Script的发布,迅速成为各IT媒体报道和关注的焦点。有很多人认为这将对动态语言的发展产生很大的影响,甚至可能会在将来成为脚本语言领域的主流和趋势 阅读全文2007-05-15 09:57
Ajax 权衡:XML 的多种风格
Ajax 代表 Asynchronous JavaScript and XML,其思想是:利用具有高可靠性的现代 Web 浏览器,可以在使用 Web 应用程序的同时,通过服务器连接来回传递数据 阅读全文2007-05-08 13:59
五种Ajax反模式 避免代码陷阱
通过理解错误的编码方式,可以更好地了解如何正确地进行编码。当然,编写 Asynchronous JavaScript + XML(Ajax)有正确的方法,也有错误的方法。本文将讨论一些需要避免的常见编码实践…… 阅读全文2007-04-23 13:59

