学科分类
/ 5
81 个结果
  • 简介:本文主要对影响日志集中审计系统分析审计效率低的原因进行了分析,通过对采集网卡的处理程序、软件匹配算法、存储设计和数据库表结构等方面的调整优化,提高日志分析审计的准确性和效率,从而将日志集中审计系统真正的应用到现有网络中,及时发现网络中的异常情况,提升安全事件的分析能力。

  • 标签: 日志 审计效率 优化 安全事件
  • 简介:Web服务”(WebServices)可谓是当前最炙手可热的IT词汇之一.受到业界的高度关注。Web服务的历史渊源可以追溯到组件体系结构。产生于20世纪80年代的组件技术最初是在图形用户接口(GUI)的上下文环境中被开发的——他们今天仍然是多数GUI体系结构的核心.

  • 标签: WEB服务 体系结构 “Web GUI 图形用户接口 组件
  • 简介:WebSerivce对于开发者来说已经不再是一个陌生概念了,WebService允许应用程序通过Internet进行通讯和数据交换。随着微软NET战略的推行,选种可编程的、通过SOAP协议、基于XML的网络协议已经赢得了开发者的心。

  • 标签: Service 应用程序 Windows Web MOBILE Internet
  • 简介:19年前,世界上第一个网页诞生,它没有设计可言,由文本和url组成,样式只有最基本的〈h1〉〈p〉。而如今,Web设计已经成长为独立而庞大的设计门类,一个网页的创造需要多个工种、多种技术的参与,其流程的复杂性和挑战性已经超过任何传统设计类别。

  • 标签: WEB设计 世界 潮流 传统设计 URL 挑战性
  • 简介:传统的web应用在用户交互性方面存在响应速度慢的缺点,导致用户体验较差。介绍了AJAX的概念和工作原理,通过web实例对AJAX在web中的应用进行分析,证明了AJAX技术具有在客户端与服务器之间进行异步通信的能力,可以有效地减少客户端的响应时间,更友好地改善了用户的实时操作体验。

  • 标签: AJAX 异步 WEB 交互性
  • 简介:我们生活在这样一个用户越来越挑剔的年代,挑剔的背后实际上是控制数据欲望的增强。过去一个密密麻麻的新闻页面.就足够让用户看得很高兴.现在可不行。比如说——

  • 标签: WEB 控制数据 AJAX 界面表现 计算机网络
  • 简介:传统的Web应用在用户交互性方面存在响应速度慢的缺点,导致用户体验较差。介绍了AJAX的概念和工作原理,通过Web实例对AJAX在Web中的应用进行分析,证明了AJAX技术具有在客户端与服务器之间进行异步通信的能力,可以有效地减少客户端的响应时间,更友好地改善了用户的实时操作体验。关键词AJAX;异步;Web;交互性中图分类号TP312文献标识码A文章编号1007-9599(2010)04-0000-01AnalysisAJAXApplicationinWebDingMinghao(TianjinPolytechnicUniversity,Tianjin300000,China)AbstractThetraditionalWebapplicationintheaspectsofuserinteractionpresenceshortcomingsofslowresponse,resultinginpooruserexperience.IntroducedtheconceptofAJAXanditsworkingprinciple,analysisthroughtheWebexamplesusingAJAXinWebapplications,provedthattheAJAXtechnologyhastheabilitybetweentheclientandserverforAsynchronouscommunication,reducetheclientresponsetimeeffectively,toimprovetheuserexperienceofreal-timeoperationmorefriendly.KeywordsAJAX;Asynchronous;Web;Interaction一、引言在互联网时代,随着网络的高速发展,一些弊端也随之出现。如等待服务器响应或屏幕刷新的时间过长等等。如何使用户能获得快速的响应,体验交互性带来的乐趣,成为目前Web应用需要解决的问题。AJAX(AsynchronousJavaScriptandXML)技术的出现有效地缓解了这一问题,它不但能使用户得到更好的体验,而且能够减轻服务器的负担。(一)AJAX技术概述AJAX是基于浏览器的应用技术,是由JavaScript、XML、DOM和XMLHttpRequest等多种技术组成的一种综合应用。AJAX包含的技术1.使用XHTML和CSS来编写结构化的页面来实现表现层,并采用DOM技术进行动态操作。2.使用XML和XSLT进行数据交互操作。3.采用XMLHttpRequest与服务器进行异步通信。4.使用JavaScript对它们进行绑定。(二)AJAX技术的基本工作原理AJAX技术的核心内容就是使用户操作与服务器之间的响应异步化。为此,它就相当于一个中间层,处理客户端和服务器端的请求,利用Javascript程序,通过调用XMLHttpRequest对象的属性和方法来与服务器端进行数据交互,然后通过DOM来解析处理XML文档和更新HTML页面的相关内容。图1AJAX工作原理流程1.创建XMLHttpRequest对象,向服务器端发送请求;XMLHttpRequest对象在大部分浏览器上已经实现而且拥有一个简单的接口,允许数据从客户端传递到服务端,但并不会打断用户当前的操作,使用XMLHttpRequest传送的数据可以是任何格式。2.服务器处理完请求后,调用回调函数;3.回调函数解析服务器端返回的处理结果,然后更新到页面所需部分。二、AJAX技术的特点AJAX主要的特点是为Web开发提供异步数据传输和交换方式,在不刷新页面的情况下与服务器进行业务处理。每一种技术的出现难免会存在一些缺点,AJAX技术也同样具有自己的优点和不足。(一)优点1.减轻服务器的负担。AJAX的原则是“按需获取”,最大程度的减少冗余请求。2.更新部分页面,减少响应时间。AJAX使用XMLHTTP对象发送请求并得到服务器响应,在不重新载入整个页面的情况下,用JavaScript操作DOM最终更新页面,更新相应部分的内容时间非常短。3.客户端能完成部分服务器端的功能。利用客户端闲置的能力来处理,减轻服务器和网路的负担,减少响应时间。4.将Web中的应用与页面显示分离。(二)不足1.浏览器对AJAX的兼容性。AJAX大量使用了JavaScript等相关技术,能否执行取决于浏览器的支持。虽然很多浏览器支持AJAX,但提供XMLHttpRequest的方式不尽相同,所以使用AJAX的程序必须针对各个浏览器进行测试。2.AJAX只是局部更新页面内容,并没有更新整个页面。网页的后退功能是失效的,这就导致用户不清楚现在的数据是否已经更新。3.Ajax对流媒体的支持较弱。三、AJAX技术的应用AJAX技术的核心理念是用异步交互替代传统的同步交互。目前,AJAX应用最普遍的领域是GIS-Map方面,Google公司成功地将AJAX技术应用到GoogleMap中,用户使用GoogleMap浏览地图时,首先显示的只是局部的地区,如果要查看全图,需要对地图进行放大操作;如果想看其余的地方,需要对地图进行平移。由于应用了AJAX技术,使得地图每次都在原有数据的基础上以增量方式显示。这样用户不用等待页面刷新就能看到其他的区域了。四、应用实例考试系统中数据的异步处理AJAX技术应用在考试系统中可以较好地解决在考试过程中出现的响应不及时、页面刷新慢等问题,实现按需存取,自动交互与响应请求,减少页面的重复加载。为了避免学生在考试结束后一起提交时产生网络堵塞问题,利用AJAX技术,在考生做题的过程中,对考生的答案进行实时保存。通过XMLHttpRequest对象在后台自动向服务器发送数据,当考生改变选择答案时进行实时跟踪,进行数据覆盖。functionsaveAnswer(){varanswers=document.getElementByld("answer");//获取考生的答题数据XHR=createXMLHttpRequest();//创建XMLHttpRequest对象XHR.open("POST","saveAnswer.do",true);//与服务器建立连接XHR.onreadystatechange=processResponse;//指定响应函数XHR.send("answers="+answers);//发送请求setTimeout("saveAnswer()",60000);//定时保存答案}functionprocessResponse()//处理返回信息函数{if(XHR.readyState==4&&XHR.status==200)//判断对象状态和信息是否成功返回document.getElementById("savelnfo").value=XHR.responseText;elsewindow.alert("答案保存失败。");}这样处理的好处就是学生最后提交的时候,不会给服务器造成沉重的负担,因为在此之前学生的数据就已经实时的提交到数据库里了。五、结语从以上实例可以看出利用AJAX来做web开发,能够减少页面的重载次数,降低响应时间;客户端还能处理一些服务端的任务,减轻服务器的负担。随着web应用的发展,AJAX技术的不断更新,用户将会得到更好的体验。参考文献1陈锋敏,罗田,李颖智.程序员突击——Ajax原理与系统开发.北京清华大学出版社,20092王星,潘郁.基于AJAX技术的Web模型在网站开发中的应用研究J.微计算机信息,20063刘志忠.ASP.NETAJAX编程参考手册.北京清华大学出版社,20094周雯.Ajax,RIA与Web开发程序员教程北京电子工业出版社,2010.5JesseJamesGarrett.AjaxANewApproachtoWebApplicationsTheXML

  • 标签:
  • 简介:如果说2003年在这里讨论Web2.0的话,那么会被许多人看成先行者,而今,喧嚣过后,似乎有些老调重弹了。而反过来提到动态业务,似乎属于SOA的领地,于是我们应该去探讨Web服务,探讨集成,探讨ESB(企业服务总线)。可是动态和Web2.0放在一块讨论,也就是我一开始提到的不伦不类了,这么做的理由很简单,我埋了一个很明显的圈套,仅仅为了让各位看官有足够的耐心看完我下面的文字。

  • 标签: WEB2.0 动态业务 网站 企业服务总线 Web服务 先行者
  • 简介:很久以前,人们传递信息只能通过自己的声音,等到文字出现.单一的信息有了更好的流通渠道,接下来的印刷术让信息传播范围有了很大提高。多年以后,人们发明了电话、广播乃至电视机,信息传递在空间上的隔阂基本上消失了。更进一步,更多的人希望将自己的信息或观点发布给受众,于是Web出现了。

  • 标签: WEB 2.0 信息传播 信息传递 流通渠道 印刷术
  • 简介:微软VisualStudio.NET和.NET框架的发布没有什么让人吃惊的——毕竟,它已经发布了350多万套Beta测试版本。但是微软却利用这次机会大肆宣传它对企业的作用,并且继续展开对SUN这个“单一语言”公司的进攻。微软相信通过将.NETWeb服务基础框架与它的主流开发工具结合,以及伴随SOAP、WSDL标准的出现,可以在2002年将Web服务发展为其主流业务。

  • 标签: WEB服务 STUDIO.NET 微软 测试版本 .NET框架 WSDL
  • 简介:HTTP是否很适合当今存在的每个Web服务问题?本文讨论了这样一种场景,即替代传输方式可以为Web服务提供一种比HTTP更好的解决方案。

  • 标签: WEB服务 传输方式 HTTP 服务提供
  • 简介:梭子鱼荣获NetworkWorld亚洲信息管理评选之年度Web应用安全奖.这是梭子鱼连续两年获得此荣誉,评选通过行业专家和终端用户提名和投票产生,进一步体现了梭子鱼持续保有在该领域领先厂商的市场地位.NetworkWorld亚洲信息管理评选旨在表彰亚洲信息安全、存储和数据管理领域的领导厂商为行业做出的创新贡献.入围决赛的厂商需要经过一系列苛刻的标准筛选并先由Network-World亚洲版的编辑挑选提名,然后由亚太地区的首席信息官和终端用户部门IT主管组成的裁判委员会评选出最终的优胜者.

  • 标签: 应用安全 WEB 梭子 信息管理 终端用户
  • 简介:本文通过对Linux系统口令文件操作技术的深入分析,介绍了通过WEB页实现用户口令的验证与修改两大技术,给出了设计中必须特别注意的问题。

  • 标签: LINUX 用户口令 口令文件 操作系统 WEB页
  • 简介:Web应用与Desktop应用系统的繁荣发展让人们若喜,甚至若狂。欣喜之余,随着Web应用的不断发展,人们发现在Web应用和传统桌面应用之间存在着连接的鸿沟。企业与企业之间,存在着不同的应用系统,不同的开发语言的使用以及部署平台的互不相同。这样,就无法快速地实现企业问的数据交换.共享。

  • 标签: SERVICES 技术平台 WEB应用 DESKTOP 构建 应用系统
  • 简介:我们展望,在今后的几年中,基于Web服务技术的EAI解决方案将慢慢成为主流,同时能够有力地推动企业EAI的发展和普及。本文将主要探讨如何应用基于Web服务技术的EAI(企业应用集成)解决方案来直面当今企业面对B2B电子商务协作的巨大挑战。

  • 标签: WEB服务 EAI J2EE .NET