首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
基于Ajax的MVC改进模式的设计与实现   总被引:1,自引:1,他引:0  
探讨了经典的MVC开发模式和Ajax异步请求技术。针对传统Web MVC的请求/响应方式存在客户端资源浪费、服务器端负担繁重的页面事件交互导致的响应灵敏度低等问题,提出了基于Ajax的MVC改进模式。该技术方案对于构建高可用性,智能性和可扩展性的Web应用具有一定的参考意义。  相似文献   

2.
熊云龙  王成良 《福建电脑》2008,24(12):102-103
探讨了Silvedight技术下的一种轻量级MVC模式,通过与传统的ASP.NET下的MVC模式的对比与引证.介绍了实现这种轻量级MVC模式的方法,表明MVC模式不仅适用于服务器端的开发,通过使用第三方控件也能在客户端发挥作用。  相似文献   

3.
应用.NET的回调函数实现客户端脚本函数和服务器端异步调用,Web页不需要刷新整个页面,这样可以维护客户端的状态信息,并可实时显示服务器端处理的数据。客户端JavaScript脚本函数向服务器发送请求,服务器端处理请求,并返回处理结果。根据回传的数据结果使用VML语言可在浏览器上绘制丰富的的数据图表。本文阐述回调函数的调用机理和VML语言在客户端的绘图过程,并通过详细实例分析其实现过程。  相似文献   

4.
文章介绍采用异步技术在客户端Web页面上动态显示服务器当前系统时间的方法。在客户端每隔一时间间隔通过XML-HttpRequest对象向服务器发出异步请求,获取并显示服务器系统时钟的当前时间。在服务器端采用异步页面模式由一线程来产生基于系统时钟的当前时间,而接受客户端请求的组件则可直接读出该时间并返回客户端。  相似文献   

5.
在C/S和B/S模式软件系统中,服务器端程序对客户端请求的响应速度,是衡量软件性能的重要指标。在Windows系统环境下,对利用IOCP技术开发高性能的服务器端程序的设计方法进行了研究。  相似文献   

6.
基于Ajax的ASP分销平台的实现   总被引:1,自引:0,他引:1  
AJAX(Asynchronous JavaScript and XML)是一种客户端异步提交技术,以其强大的无刷新与服务器端进行交互的能力著称.在原mvc构下,使用ajax请求代替了页面刷新请求,并将业务逻辑中对规范客户端操作的约束放到了客户端,提出了一种新的实现模式OPOB.本文主要描述了一种使用ajax技术进行异步提交的,结合多种技术实现的web应用程序的具体实现.  相似文献   

7.
XML与数据库技术的结合   总被引:2,自引:0,他引:2  
龚琪 《计算机时代》2001,(10):28-29
XML在数据库中的应用需借助三层应用架构来实现。这种体系结构由客户端、中间服务器及底层数据层来组成。客户端提供良好的用户界面,完成与服务器端的连接、发送用户对数据库数据的各种操作请求、接收服务器端返回的XML数据并从中提取出所需数据,并用HTML文档显示出来。中间层服务器端通过运行一个代理程序来访问数据库管理系统中的数据和实现将多个数据源的数据集成为一个XML文档,并实现XML文档上的数据处理。中间层上的代理程序是一种在客户端应用层与底层数据层之间传递数据的工具。另外,客户端的数据变化(如数据的…  相似文献   

8.
基于WEB和XML的应用技术是当前研究的趋势和热点。在分析了基于传统MVC模式的WEB开发模型基础上,引入了视图微核的概念,并提出了一种基于客户端视图和XML-RPC协议的WEB开发模型,其目标在于增强客户端/服务器的互操作性,提高服务器端执行管线的效率,并为客户端提供运行时细粒度级的视图控制能力。基于本模型我们设计了反射式中间件产品JSOX.NET,以简化模型应用的开发工作。  相似文献   

9.
J2EE架构采用了基于组件的思想,将商务逻辑从客户端和服务器端分离出来,具有平台无关性、重用性和扩展性等优点。适合企业级分布式应用的开发和部署。在此架构之上结合MVC开发模式设计并开发了基于J2EE规范的基金申报系统,介绍了关键技术。  相似文献   

10.
田福生  张燕平 《微机发展》2007,17(10):92-94
C/S模式下,客户端之间的信息交互通过Socket编程或者消息传递中间件很容易实现,而B/S模式下,作为客户端的浏览器之间的信息交互却很难实现,因为浏览器客户端对信息的改变很容易提交给服务器端,反过来,服务器端的信息的改变却很难及时地通知每个客户端,只能通过客户端重新发出HTTP请求。传统的方法是每个客户端的网页每隔一段时间就刷新一次,这势必会造成整个页面的不断刷新和重载,从而浪费时间和宽带。文中利用Ajax与服务器端交互异步的特点,结合Jsp/Servlet的强大功能,实现web页面无刷新快速更新数据方法,达到客户端与服务器端尽量保持数据同步,客户端之间通过web服务器实现了信息的交互,并且在用户体验上也得到了优化。实验结果表明,该方法具有一定的实用性。  相似文献   

11.
线程池是一种多线程处理技术,使用线程池,服务器端可以预先创建线程,当客户端的请求到来之后,服务器端的线程池会给客户端分配一个空闲线程,并处理这次请求.处理完成之后,线程要归还给线程池以便重复使用,这样可以提高系统资源的利用效率,以及提高系统的性能.介绍了一种线程池的实现方式,并给出了Java的关键代码.  相似文献   

12.
宋广元 《福建电脑》2009,25(8):110-111
传统的MVC模式是一种独占式的请求响应模式,虽然有很多优点,但表现层比较弱,而AJAX正好弥补了这方面的缺点。AJAX是目前热门的Web客户端技术,通过Java Script与DHTML提供了一种异步编程模型,从而提高了网页的交互和响应能力,使Web应用给用户带来更好的人机体验。本文就两者相结合开发Web应用展开论述,并提出了重构的MVC模式。  相似文献   

13.
C/S模式下,客户端之间的信息交互通过Socket编程或者消息传递中间件很容易实现,而B/S模式下,作为客户端的浏览器之间的信息交互却很难实现,因为浏览器客户端对信息的改变很容易提交给服务器端,反过来,服务器端的信息的改变却很难及时地通知每个客户端,只能通过客户端重新发出HTrP请求。传统的方法是每个客户端的网页每隔一段时间就刷新一次,这势必会造成整个页面的不断刷新和重载,从而浪费时间和宽带。文中利用Ajax与服务器端交互异步的特点,结合Jsp/Servlet的强大功能,实现web页面无刷新快速更新数据方法,达到客户端与服务器端尽量保持数据同步,客户端之间通过web服务器实现了信息的交互,并且在用户体验上也得到了优化。实验结果表明,该方法具有一定的实用性。  相似文献   

14.
詹金华  刘锋 《微机发展》2008,18(3):56-58
文中提出的基于FTP协议的素材迁移服务器,与传统的采用FTP协议服务器和客户端进行素材迁移不同,该迁移服务器对传统的迁移模式进行了改进,让客户端从参加数据传输的角色转变为只对数据传输进行控制的角色。很大程度上减少了客户端的工作强度,符合目前流行的"瘦客户端"的软件设计模式。并且在原来的FTP服务器的基础上添加了文件传输代理模块,使客户端不再直接与服务器端进行联系,所有的活动请求都通过代理模块执行。  相似文献   

15.
当前Web应用采用的HTTPS协议为客户端与服务器端之间的消息请求提供良好的加密机制,但HTTPS协议无法对应用层消息进行选择性处理,因而在消息请求交互的过程中并未全过程加密,使Web应用无法避免重放攻击。为此,提出一种基于动态校验子与计数器双重验证的抗重放攻击方案。利用服务器端的当前时间作为动态校验子,以该动态校验子作为消息请求的新鲜性,结合计数器机制反馈客户端数据丢包情况,以此防止重放攻击。实验结果表明,该方案与基于单一序列号机制的方案相比,能降低对服务器端数据库存储空间的开销,与基于单一时间戳机制的方案相比,解决了时钟同步问题,并可反馈客户端数据丢包情况。  相似文献   

16.
基于FTP协议的素材迁移服务器的设计与实现   总被引:1,自引:1,他引:0  
文中提出的基于FTP协议的素材迁移服务器,与传统的采用FTP协议服务器和客户端进行素材迁移不同,该迁移服务器对传统的迁移模式进行了改进,让客户端从参加数据传输的角色转变为只对数据传输进行控制的角色.很大程度上减少了客户端的工作强度,符合目前流行的"瘦客户端"的软件设计模式.并且在原来的FTP服务器的基础上添加了文件传输代理模块,使客户端不再直接与服务器端进行联系,所有的活动请求都通过代理模块执行.  相似文献   

17.
提出了一个基于J2ME平台的手机语音控制系统,该系统结合语音识别和自然语言处理技术,处理手机用户的语音输入,抽取语义信息并显示在手机终端.本系统采用C/S架构,客户端为手机终端,服务器端为PC.在客户端,收集语音输入流并发送给服务器,接收服务器发回的语义信息并显示;在服务器端,接收手机客户端传来的语音流,进行语音识别,自然语言处理,将处理的语义信息发回客户端.该系统能处理同一种手机控制命令的多种自然语言表达方式,能极大方便手机用户的使用.  相似文献   

18.
文件上传是互联网的一个基本应用,HTTP协议中RFC1867实现的操作存在可控性差、大文件传输易超时等不足。基于UGiA-PHP-UPLOADER架构,提出了一种支持进度显示的大文件高效上传的方法。它在服务器端通过自定义高端端口接收上传内容,遵循协议解析并生成状态文件,并基于哈希映射算法对临时文件分配存储;客户端使用XMLHTTP技术异步请求服务端数据指导进度条。  相似文献   

19.
WebIM,是基于HTTP协议,系统采用B/S结构进行开发,客户端以网页的形式实现与openfire服务器及其它客户端的及时通信。这种B/S结构的系统功能在服务器端统一管理与维护,既降低了维护难度,也使系统部署费用得到减少。因此,Web IM技术将在基于即时通信及Web的远程监控、网站客服等方面有重大的意义。为解决现有WebIM系统客户端"拉"(Client_pull)模式周期请求而产生的系统消息延迟,以及客户端和服务器端通信量大的问题,提出了利用服务器"推"(Server-push)模式技术作为基础的WebIM系统,并选择openfire开源服务器及支持XMPP作为服务器和客户端的通信协议。并给出了实现HTTP长连接的策略。并开发实现了WebIM系统,采用服务器推送方式使用户在体验方面得到改进,Web用户将不会感觉到消息的延迟。  相似文献   

20.
该文描述了一种基于蓝牙技术的手机投票系统设计方案。整个投票系统分为服务器端和客户端并利用蓝牙进行数据传输。手机作为客户端用于发送投票信息;计算机作为服务器端用于接收客户端发送的投票结果.该文详细介绍了整个系统的设计结构及实现方法,以NetBeans IDE作为JAVA开发环境。该投票系统的测试平台是Compaq nx8220计算机,Sony-Ericsson W810i手机和Nokia 6630手机。  相似文献   

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

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