基于构件技术的widget本地扩展模型及实现

基于构件技术的widget本地扩展模型及实现

ID:34111681

大小:286.74 KB

页数:3页

时间:2019-03-03

基于构件技术的widget本地扩展模型及实现_第1页
基于构件技术的widget本地扩展模型及实现_第2页
基于构件技术的widget本地扩展模型及实现_第3页
资源描述:

《基于构件技术的widget本地扩展模型及实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ISSN1009-3044E-mail:kfyj@cccc.net.cnC第om6pu卷第terKn29owle期dgea(2010ndTech年no10logy月电脑知识)与技术ComputerKnowledgeandTechttp://wwwhnology电脑知识.dnzs.net.cn与技术Vol.6,No.29,October2010,pp.8359-8361Tel:+86-551-56909635690964基于构件技术的Widget本地扩展模型及实现王建民,陈卫伍,陈榕(同济大学基础软件工程中心,上海200092)摘要:互联网技术快速发展,Widget以其个性化、小巧

2、的特点成为当前研究的热点。并且形成了一种新的编程模型———Widget编程模型,它融合了C/S模型的快速和B/S模型运行维护的简便的特点。该文将从本地扩展角度出发,探讨如何通过本地扩展增强Widget能力,完善Widget编程模型。通过在本地扩展中引入构件技术,在保持Widget的动态性的前提下,提出了基于构件技术的Widget本地扩展模型及基本实现。关键词:Widget;本地扩展;构件技术;Web技术;编程模型中图分类号:TP311文献标识码:A文章编号:1009-3044(2010)29-8359-03Widget'sNativeExtensionModelandItsImp

3、lementationBasedonComponentTechnologyWANGJian-min,CHENWei-wu,CHENRong(SystemSoftwareEngineeringCentre,TongjiUniversity,Shanghai200092,China)Abstract:Withtherapiddevelopmentofinternet,duetothefeaturesofpersonalityandsmartness,widgethasbecomeresearchhotspot.FollowingC/SandB/S,andanewmodelofprog

4、ramming:WidgetProgrammingModelgraduallyisdeveloped,whichincorporatesfea-turesofthefastactionofC/SandmaintenanceconvenientofB/S.Fromtheperspectiveofntiveextension,Thispaperargueshowtode-signnativeextensionmodeltoimprovewidgetprogrammingmodel.Withoutaffectingthedynamicperformanceofwidgets,after

5、intro-ducingcomponenttechnologytonativeextension,thispaperproposesnativeextensionmodelofwidgetbasedoncomponenttechnologyanditssimpleimplementation.Keywords:widget;nativeextension;componenttechnology;Webtechnology;programmingmodel1概述进入互联网时代后,各种Web技术层出不穷,而Widget则以其个性化、小巧的特点占有一席之地。Widget是一种基于Web

6、技术的小程序,以浏览器为运行平台,在PC电脑、手机屏幕、网页都有展现。目前,Widget的创新以及Widget的运营都是各个手机制造商、电信运营商全力开发的领域,而本文主要是以Widget本地扩展为起点,分析设计Widget编程模型。在移动互联网时代,越来越多的手机网络应用融入到人们的生活。但由于移动网络相比于宽带网络稳定性的不足,基于网络的手机应用应该具有网络缓存能力。而频繁传输网络数据会对手机电量、资源的消耗产生较大影响,因此更应该避免持续大量的网络数据传输。这就要求Widget具备更强的本地能力来适应移动互联网的需求。当然,由于本地能力依赖于系统平台的实现,其带来的负面影响

7、是降低Widget的平台无关性和它的动态性。为了解决这个负面影响,本文提出了基于构件技术的本地扩展。构件技术建立在面向对象技术的基础之上,构件具有动态安装、卸载的特性,可以满足动态性的要求。而构件技术的代表,CAR构件(ComponentAssemblyRuntime)、Java业界的OSGi框架都具有平台无关性。由此,本文提出了基于构件技术的Widget本地扩展模型。2Widget与构件技术概述2.1Widget简介Widget来源于运行在苹果操作系统之上的称为“Konfabu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。