Ajax 在企业应用上的优势

EFR32BG22 Thunderboard开发板 使用SPI 读取加速度计 Simplicity Studio v5 创建Silicon Labs蓝牙SoC EFR32BG22 Thunderboard模块的加速度计工程,模块上有一个ICM-20648 6轴运动跟踪设备,集成3轴加速度计和3轴陀螺仪功能,使用SPI接口跟EFR32BG22芯片连接。 我尽量以图片的形式展示(少打字): 将EFR32BG22的Thunderboard模块通过USB线插入到电脑,打开Simplicity Studio v5软件。 下面看重点: 点击搜索到的IO Stream: USART,点击Ins 阅读详情
为了帮助企业方便使用Ajax,供应商们正在设法降低它的使用难度。

  如今的网络用户都被宠坏了。他们一旦在谷歌公司(Google)或Flickr网站体验过快捷的响应和良好的互动功能后,传统的点击-等待式的Web界面就再也无法满足他们的需求了。这些功能正是通过Ajax来实现的。由于Ajax所带来的商业价值日益凸现,微软公司(Microsoft)和开源的开发者工作平台Eclipse的支持者们,最近正积极开发一些适合Ajax的平台,以便用户能够方便地利用这种工具来创建互动式的Web应用。

  Ajax等网络开发工具和技术与传统的服务器端软件不同。服务器端软件普遍具有成熟的技术标准,而Ajax等网络开发技术尚还处在不断的变化中。Ajax是新兴的网络开发技术的象征。它将JavaScript和XML技术结合在一起,用户每次调用新数据时,无需反复向服务器发出请求,而是在浏览器的缓存区预先获取下次可能用到的数据,界面的响应速度因此得到了显著提升。Google公司的地图服务(Google Maps)就是Ajax应用最典型的例子之一。

  不久前,Eclipse开源项目的领导厂商,包括国际商业机器公司(IBM)、英特尔公司(Intel)、红帽公司(Red Hat)和思爱普软件系统公司(SAP)等宣布,将把Eclipse从开发者工作平台扩展成能与微软公司在企业市场展开竞争的新平台。在日前召开的EclipseCon大会上,Eclipse基金会执行总监迈克·米林科维奇(Mike Milinkovich)表示:“今后3年,微软公司可能会不断说服一些企业放弃Win32 API,并转向(Windows)Vista。”然而,米林科维奇却建议企业最好采用Eclipse的富客户平台。因为开发者采用这套组件,就可以在企业桌面应用程序创建交互性更好的界面,一次开发完毕后,在视窗系统(Windows)、Linux或者苹果系统上都能够运行。

  Eclipse行动

  Eclipse项目组正在设法为用户提供除微软公司产品之外的更多选择。不久前,该项目组推出了一个开源项目Rich Ajax Platform(下称“RAP”),吸引开发人员使用Eclipse来提供界面组件,包括视窗风格的菜单、拖动条以及支持拖曳功能的弹出窗口(Drag-and-Drop Window Expanders)等,目的是使Web应用在浏览器中更具有交互性。

  不久前,IBM公司与Google公司、Laszlo系统公司、Mozilla公司、网威公司(Novell)、甲骨文公司(Oracle)、红帽公司和雅虎公司(Yahoo)等多家企业,共同合作创建了一项开源项目Ajax Toolkit Framework,旨在建立一种基于Eclipse的软件系统,以降低在Eclipse平台内使用Ajax工具的难度。在此之前,使用Ajax开发程序并不那么容易。Google公司是在开发Google Maps的过程中发现这一点的。它发现地图上标记下的阴影或者两点之间的驾驶路线,都会因为浏览器的使用差异而产生不同的显示效果。不过,Google Maps产品经理布莱特·泰勒(Bret Taylor)也表示:“Google公司在创建工具包方面投入了大量精力,因此大家对这些细节方面大可放心。”Eclipse项目在像Google公司这样的大公司帮助下,正在采用Google公司的方法,以便使所有企业都能更方便地使用Ajax技术。

  而与此同时,微软公司也并没有在原地踏步。在日前举行的微软网络技术大会上,公司主席比尔·盖茨(Bill Gates)发表了一篇主题演讲。盖茨在讲话中承认,新一轮的Web应用热潮即将到来。一些网站变得像传统软件的组件一样,可以被API调用,以及像子程序一样运行。“现在,富有创新想法的时代已经到来。”盖茨表示,“这是软件的新时代。”

  日前,微软公司发布了一个自有Ajax开发工具—Atlas的升级测试版。它可以在应用程序的客户端创建标准的JavaScript。微软公司也开发了基于JavaScript的服务器端扩展程序,来优化Ajax应用在视窗电脑上的执行。这样,用Atlas编写的软件,可以与Windows Vista的各种元素产生互动。而且,采用Atlas编写的Web应用特别能够与Vista的其他程序产生互动,比如日历、即时通讯联系人、照相簿和媒体播放软件等。微软公司Web工具产品经理布赖恩·戈德法伯(Brian Goldfarb)还透露说:“公司正在考虑其他更丰富的应用场景,从而可以更好地与IE浏览器和视窗系统进行配合。"
   不过,微软公司在发布代号为“Orcas”的下一版本Visual Studio 时,才会正式推出Atlas工具。因此,距离Atlas的面世还要等上好几年的时间。而与此同时,Eclipse却在利用Ajax工具包而快速发展。

  微软公司的优势就在于,能够把Atlas工具与公司的视窗系统、SQL Server数据库以及其他软件整合在一起。不过,IBM公司也以开源代码的形式,捐献出了Eclipse的核心工作平台技术,因为它也希望Java工具拥有与微软公司类似的集成度。

  格雷格·斯坦因(Greg Stein)是Google公司的工程经理、Apache软件基金会主席以及Apache Web服务器等项目的赞助人。斯坦因认为:“Eclipse是一种集成的开发环境,因此将会在一定程度上简化Ajax应用的开发难度。”而德国小型软件公司Innoopract公司的管理总监约亨·克劳泽(Jochen Krause)也预测说,这个平台“将会把Eclipse的应用扩展到一个不同的领域,即互动Web应用领域。”RAP项目就是由这家公司提出的。

  简单为上

  Eclipse项目将会给企业带来一定的帮助。有了Eclipse工具包,他们就无需掌握专门的JavaScript知识,可以在Eclipse的框架下工作。而大多数C语言、C++、Cobol、Java和PHP程序员,对于Eclipse都不陌生。加拿大研究委员会(National Research Council Canada)计算机系统官员丹尼·达穆尔(Danny D’amours)表示:“我们的一些应用程序,响应时间会变得更快捷,而且还能够有更好的在线互动。”在Eclipse的Ajax framework项目中,“Ajax将会整合成为Eclipse开发环境的一部分。”达穆尔补充说道。

  达穆尔会考虑使用微软公司的Atlas吗?看上去,他似乎对此不感兴趣。的确,微软和非微软阵营的对抗似乎依然处于紧张状态。尽管企业往往会同时采用Visual Studio与Eclipsebased的开发工具,很可能也包括两者的Ajax和Web应用技术。

  企业通过使用Ajax,可以强化网站的功能,提高用户体验。他们可以滚动屏幕浏览大量的信息,或者方便地把物品拖入在线购物车,或者在线配置产品而无需不断地刷新页面。其实,不仅仅是Google这样的公司在使用Ajax,Lands’End网站和沃尔沃公司(Volvo)等也在使用Ajax技术让潜在的客户设计他们的产品或汽车,而且Sabre控股公司(Sabre Holdings)也采用了Ajax技术来减少其航空公司客户使用的飞行计划软件的响应时间。

  标准正在由Web创新者所制订,而每个人都希望做标准的制订者 

Python入门基础教程(非常详细) Python是一门开源免费、通用型的脚本编程语言,它上手简单,功能强大,坚持「极简主义」。Python类库(模块)极其丰富,这使得Python几乎无所不能,不管是传统的Web开发、PC软件开发、Linux运维,还是当下火热的机器学习、大数据分析、网络爬虫,Python都能胜任。这套Python基础教程不是教科书,不会玩弄概念,而是力求口语化和通俗化,让读者尽快入门。如果有小朋友出于兴趣学习Python,请引导他阅读本教程的前半部分,这是基础,可以降低学习成本;... 阅读详情

相关推荐

一文快速教你如何下载国自然模版

5. 成功进入“相关文件查看”页面后,点击左侧的“项目申请文件“,如果你此次申请的是“面上项目”,选择对应的下拉框,找到对应的模版下载即可。6. 🫑们发现,在当前页面点击“青年科学基金项目”,左侧出现的是“原国家杰出青年科学基金项目”。7. 进入下一页后,点击“青年科学基金项目”,便可以在右侧找到🫑们要找的模版啦。2. 成功登陆后,点击1处的“首页”,在首页界面,再点击2处的“项目批准”。8. 点击上图3处的“文件详情”,就可以找到可以下载的模版啦(如下图)。3. 从“项目批准”进入后,点击“管理”。

薰珞婷紫小亭子的博客 2305

AJAX企业应用的威力-从MPOB到OPOB

RIA/AJAX是目前Web开发的宠儿,是互联网上新兴力量的主力军,也是在Web开发者中最热门的话题之一,那么当他们进军企业应用领域后的发展现状又是怎样的呢?   事实上这些技术非常适合企业级别的应用,为企业信息化建设立下了汗马功劳,我甚至更加赞同企业应用才是RIA/AJAX真正可以施展才华的地方。在C/S架构统治企业应用的时代里,企业的信息化建设达到了一个前所未有的高度,也正是经历了这样的时代...

hotbarsmu 207

YOLOv8 置信度阈值 (conf) 和 IoU 阈值 (iou) 详解:如何平衡漏检与误检?

摘要 本文深入探讨了YOLOv8目标检测模型中两个关键参数——置信度阈值(conf)和IoU阈值(iou)的核心作用。文章从目标检测的基础概念出发,解释了置信度分数反映模型预测可靠性,IoU衡量预测框重叠程度。重点剖析了非极大值抑制(NMS)机制如何通过这两个阈值进行预测框筛选:置信度阈值作为初筛门槛,IoU阈值决定重叠框的取舍。通过生动比喻和可视化图表,阐述了合理调节这两个参数能有效平衡误检与漏检问题,是优化YOLOv8模型实际表现的重要技巧。全文以实践为导向,帮助开发者掌握成为"调参大师&qu

深耕 Vue 生态与 JS/TS 技术,聚焦组件封装、响应式原理、TS 类型设计,解析工程化配置与性能优化方案。同时分享 YOLOv8 目标检测实战、AI 大模型面试核心考点,以代码实例拆解技术实现与业务解法。 1097

企业开发ajax登录,ajax方式登录

写在前面今天回来的比较早,就趁着有空,把登录的代码更新一下。上篇文章实现了ajax的注册,这篇将实现登录,实现目标,ajax登录方式,如果勾选记住我,则下次不再输入用户名密码,直接跳转到网盘界面。代码@{Layout = null;}登录$(function () {//多选框$("#chkRemember").click(function () {if (!$(this).attr("check...

weixin_34701288的博客 252

Ajax技术的优缺点

1. 什么是ajax,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajaxAJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。 Ajax包含下列技术: 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Docu

adobe1992 1245

AJAX的应用优势

AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。   通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 JavaSc

2513

经典的20道AJAX面试题

1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajaxAJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。 Ajax包含下列技术: 基于web标准(standards-basedpresentation)XHTML+CSS的表示; 使用 DOM(Document ObjectM...

thewebcode 1221

AJAX在程序中的优点和不足及其使用场合

AJAX应用优势:1交互更流程丰富 例如我们点击一个页面中的连接的时候他不会跳转到另外一个页面, 只是局部的页面中内容的变化, 2减少用户等待时间 每次用户请求页面都会下载所有的资源例如 脚本、图片、样式信息等,使用了他之后 就是页面中局部的部分进行数据的请求,获取和展示,后局部内容的更改 3减少网络传输量:局部的刷新后,就直接减少了那些页面中的资源的请求量 ,也就是网络的传输量,我们都知道网...

weixin_33671935的博客 128

Ajax企业级应用开发

Ajax企业级应用开发 ——《Ajax企业级开发》圣经         本书详细信息:http://www.china-pub.com/209169   Web 2.0、云计算的大潮正在打破消费软件和企业级软件之间的界限。Ajax也从最初仅仅用于典型的Web应用,开始进入CRM、ERP、BI等等企业级软件开发的世界,并逐步展现其威力。在企业级环境中应用Ajax绝非易事,更加困难的是,很难找...

图灵教育官方博客 171

Ajax的原理和应用

在写这篇文章之前,曾经写过一篇关于AJAX技术的随笔,不过涉及到的方面很窄,对AJAX技术的背景、原理、优缺点等各个方面都很少涉及null。这次写这篇文章的背景是因为公司需要对内部程序员做一个培训。项目经理找到了我,并且征询我培训的主题,考虑到之前Javascript、CSS等WEB开发技术都已经讲解过了,所以决定针对AJAX这一块做一个比较系统的培训,所以这篇文章实际上是一个培训的材料。  

路在何方 1258

Spring 开发指南

注: 本文为作者本人辛苦劳作结果,耗费了大量时间,请低调引用,引用注明出处。谢谢!感谢夏昕 文档说明 (at) 为email@ 符号 Spring 开发指南 前言 2003 年年初,笔者在国外工作。其时,一位与笔者私交甚好的印度同事Paradeep从公司离职去斯坦福深造,临走送给笔者一本他最钟爱的书籍作为纪念。 工作间隙,时常见到他摩娑此书,摇头不止(印度人习惯和中国人相反,摇头代表肯...

松篁 398

AJAX应用优势

国内翻译(仅音译)常为 “阿贾克斯” 和阿贾克斯足球队同音。 使用ajax 构建应用程序 这个术语源自描述从基于 Web 的应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,给缓慢的Web应用体验着色使之像桌面应用一样。 Ajax 的核心是 JavaScript 对象 XMLHttpRequest...

weixin_30538029的博客 227

地铁数据大连.xls

地铁数据大连.xls

轮播图片.rar

轮播图片.rar

上一篇: AJAX in Action
下一篇: AJAX编写的用户注册实例及技术小结
JavaProgramers
博客等级 码龄22年 660粉丝 304原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值