首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 265 毫秒
1.
手机应用程序开发架构的研究   总被引:1,自引:0,他引:1       下载免费PDF全文
为了提高手机软件开发的质量和效率,本文提出了在底层平台与上层应用之间设计一个中间架构层,建立一个较为稳定的软件开发框架的思想。本文首先对软件架构理论进行了分析,在对架构设计的条理性原则和可靠性原则进行了充分权衡之后,将该架构分为四层,从上到下依次是:应用层、安全层、业务层和适配层,各层相对独立。应用层负责手机应用的初始化、关闭以及相关控件的工作;安全层负责保护数据,防止病毒木马等恶意攻击;业务层负责包装各类手机应用业务,并向上提供相关服务给应用层调用;适配层则负责与协议栈的数据交互。本文应用这个架构,在Android平台上开发出GTalk即时聊天软件,证实了该架构的可应用性。  相似文献   

2.
针对采用6LoWPAN技术的矿井无线传感器网络WSN与Internet互联时,需要进行IEEE802.15.4与IPv6的协议适配转换的问题,提出了一种IPv4/IPv6适配层的设计方案。该方案采取分―总的设计思路:首先分别进行IPv4适配层和IPv6适配层的设计,然后通过分析这2个设计将IPv4适配层和IPv6适配层进行结合,使得IPv4适配层和IPv6适配层成为可选择使用的IPv4/IPv6适配层。文章还介绍了该方案在矿井人员定位系统网关中的应用。下一步的研究重点是研究可支持该方案实际使用的硬件。  相似文献   

3.
针对不同移动平台应用软件需要分别进行开发、测试和维护,这样势必造成资源浪费和成本提高。该文在研究分析当前移动应用开发解决方案和最新移动开发技术的基础上,提出一种跨平台的移动应用方案,并在这个方案的基础上进行实践,利用Phonegap,HTML5和jQuery Mobile技术设计并实现基于Android平台的RSS阅读器。  相似文献   

4.
高职院校是培养专业人才的摇篮,在当前科技与信息化快速发展的大背景下,应积极探索移动学习模式,通过健全和完善的移动学习课程资源开发与应用,强化高职教育的系统性。笔者基于微信公众平台,就移动学习课程资源开发与应用进行了研究,首先分析了微信公众平台在移动学习中的重要性,在此基础上对基于微信公众平台的移动学习课程资源进行有效的开发和利用,提出了一些自己的想法,旨在为提高基于微信公平台的移动学习课程资源开发与应用的科学性、系统性以及效能性提供参考。  相似文献   

5.
为了克服手工测试的缺点,构建了基于TTCN-3的移动业务测试平台。在参考了TTCN-3通用测试系统模型的基础上,针对移动通信协议设计了专门的编解码器和被测系统适配层,并针对各种操作系统平台设计了通用的平台适配层。提出了被测系统适配层采用并行多实体设计,配合采用Socket连接的TRI接口,实现层二协议的分布式处理。通过一个数据呼叫业务的系统测试实例表明了该平台能有效地完成移动业务通信协议的一致性测试。  相似文献   

6.
面向移动互联网的智能家居系统研究   总被引:1,自引:0,他引:1  
智能家居是未来家居的发展方向;3G时代的到来和移动互联网的快速发展,为智能家居远程控制和应用构建了高速的通信平台;面向移动互联网构建智能家居系统是物联网大潮下智能家居发展的一个制高点;首先对目前智能家居系统的主要联网技术标准进行了研究,提出了采用家庭控制软总线的多协议适配机制解决智能家居系统多标准多底层通信平台的融合问题;家庭控制软总线同时提供了智能家庭应用与移动互联网之间的高速通信接口;基于家庭控制软总线,给出了面向移动互联网的智能家居系统组网方案,并描述了方案中主要模块的实现方法;该方案相对于传统技术有两个显著的特点:基于移动网络的高速远程智能家庭应用和多平台无缝集成。  相似文献   

7.
针对医疗信息化与互联网应用现状, 提出面向区域移动医疗网络服务平台概念. 在分析移动医疗及其发展现状、云计算及其关键技术和Android平台应用开发模式的基础上, 首先提出基于云计算的移动医疗服务平台整体架构, 并分别从信息资源提供层、云计算平台层、医疗服务层和移动应用层等四个方面进行阐述; 然后在研究Google App Engine云服务平台的基础上, 对基于GAE的移动医疗服务平台的服务器端与客户端技术、数据模型等关键技术进行详细描述; 最后给出基于GAE的移动医疗服务平台的系统实现, 分别从平台服务器端和移动客户端两方面进行描述, 其中客户端实现基于Android移动操作系统, 为普通用户提供专家门诊信息、医药用品信息及其他功能.  相似文献   

8.
管控平台作为灾害应急示范应用的枢纽,需要向下连接海量灾害数据采集设备,向上为示范应用层提供应用开发支持,使得应用层和终端IOT设备能够充分解耦。为了解决管控平台在扩展能力和异构设备持续集成方面的问题,设计了一种基于分布式微服务架构的城市灾害应急管控平台。接入层采用协议解析代理服务实现多种不同协议的适配;服务接口层基于微服务设计对模块进行解耦,降低耦合性,采用微服务治理技术,实现管控平台具备负载均衡、集群容错等能力,有效保证平台的稳定性、扩展性和高可用性。  相似文献   

9.
基于Agent的移动Web服务集成方案   总被引:1,自引:0,他引:1       下载免费PDF全文
茹蓓  肖云鹏  张俊鹏 《计算机工程》2012,38(9):49-50,54
结合Aglets平台和J2EE servlet技术,提出一种基于Agent的J2ME移动Web服务3层集成方案。在终端层,使用轻量级代理接入方式减少移动设备资源受限系统的负载需求。在Web接入层,采用Web服务标准接入方式确保异构移动平台的统一接入。在移动Agent层,通过多Agent协同工作保证系统高效性与灵活性。在此基础上,设计并实现一个移动进货比价系统。应用结果表明,该方案能提高无线环境下J2ME设备发现、访问Web服务的效率与健壮性。  相似文献   

10.
移动系统平台多样化以及各移动系统开发平台互不兼容,使移动应用开发周期长移植性差。为解决移动应用能够实现一次开发多处运行的问题,提出基于HTML5的移动应用跨平台解决方案。基于HTML5的跨移动平台特性,结合JavaScript、CSS等Web应用开发技术,实现iOS、Android两主流移动系统的跨平台开发,在移动管理驾驶舱系统中验证方案的可行性和实用性。该方案节省开发资源同时又满足移动应用的开发与销售模式。  相似文献   

11.
利用课程学习资源平台,已成为许多高校学生在课后进一步学习的一种重要途径。但由于传统课程学习平台需要利用传统互联网才能获取相关资源,这对资源学习带来了诸多不便。文中提出了一种基于Android的应用程序,结合Struts、Hibernate和Spring三层架构设计,利用操作简单、可视化和安全性较好的MySQL作为数据库管理系统,采用C/S和B/S双重开发模式,开发了移动化《计算机组成原理》课程学习资源平台。该学习平台可以利用手机和其他移动设备随时随地使用学习资源,实践证明该课程学习资源平台系统具有良好的稳定性和互动性。  相似文献   

12.
为了解决监所信息共享的问题,提出了按照SOA架构建立数据共享平台的设计方案.方案将系统分为数据层、服务层和应用层三个部分,并详细介绍了每个部分的实现思路.服务层采用Web Services技术将数据共享核心业务封装成一系列的Web服务,这种机制不仅具有良好的扩展性,而且支持不同的数据源和不同的平台.实际应用表明该方案很好地解决了异构平台间监所信息共享的问题.  相似文献   

13.
The mobile application market is becoming increasingly fragmented with the availability of multiple mobile platforms that differ in development procedures. Developers are forced to choose to support only some platforms and specific devices because of limited development resources. To address these challenges, numerous tools have been created to aid developers in building cross‐platform applications; however, there is no metric to evaluate the quality of these tools or the applications produced by them. This paper introduces a framework for evaluating the features, performance, and development experience of existing and future cross‐platform development tools. The framework is implemented by benchmarking several tools, and the results identify a disparity in the features and performance of applications built using different development tools. Copyright © 2014 John Wiley & Sons, Ltd.  相似文献   

14.
从一般云平台和项目的实际需求出发,结合包簇架构,利用CloudStack开源云平台,设计一种基于包簇映射机制的实验平台。该实验平台采用分层的设计方法,包含硬件设施层、虚拟资源层、调度层、包簇中间件层以及用户应用层,将传统以虚拟机形式的资源申请转换成以需求包的形式进行申请,同时用户可以指定其需求包结构及每个包所需的物理资源。通过对云平台调度原理的分析,阐述如何将项目中涉及的包簇部署算法应用到该实验平台中,为后续改善项目的研究成果提供实验依据。最后选取云计算管理平台的6种重要的管理功能,通过对基于包簇机制的实验平台和CloudStack、OpenStack这2种云管理平台进行整体功能测试,结果表明本文的包簇实验平台提供了较全面的管理功能,具有一定的应用市场。  相似文献   

15.
Attention has recently begun to focus on the use of asynchronous paradigms to support adaptive mobile applications. To investigate this issue the authors have developed an asynchronous distributed systems platform based on the tuple space paradigm [19] coupled with extensions to support operation in mobile environments. This paper presents our experiences of developing and using this platform. The benefits of the tuple space approach are highlighted and we discuss in some detail the design, implementation and performance of our platform. We subsequently focus on the critical issues of the tuple space API and the level of support for adaptation which can be provided without compromising the elegance and simplicity of the paradigm. The paper concludes with an analysis of the suitability of platforms based on the tuple space paradigm for use in mobile environments.  相似文献   

16.
刘俊  乐红兵 《微计算机信息》2006,22(34):294-296
移动环境和设备的限制,给移动开发带来了挑战。移动中间件能够为移动应用开发提供了一个很好的基础平台。叙述了自适应机制在中间件层实现的必要性,分析了传统面向对象中间件应用在移动计算环境中的不足。根据移动应用的需求,提出了一个基于上下文感知的移动中间件体系结构。  相似文献   

17.
针对目前高层建筑消防缺少室内定位和室内地图支持的问题,结合当前室内定位技术并利用GIS技术研发了一个消防应急指挥平台原型系统。该平台解决了室内外地图服务,室内外定位信息的跟踪显示以及消防员手持终端、指挥中心指挥系统及移动指挥系统间的信息共享与同步等关键问题。基于该平台,可为消防应急指挥和救援提供室内外地图及定位信息服务,对消防应急指挥能力的提升具有较高的应用价值和广泛的应用前景。  相似文献   

18.
提出一个面向电力行业基于数据包技术的移动作业平台,与通用的移动中间件平台解决方案相比,它重点解决移动作业模式、数据包、数据同步等关键技术,普通的移动作业可直接基于此移动作业平台构建运行,同时还可以针对特定的业务特点进行有针对性的性能优化,有效地满足了电力行业对于移动信息化所要求的高效、安全、成本低的特性,最后其在国家电网生产管理移动作业系统得到了应用和验证,取得了良好的效果。  相似文献   

19.
随着现代计算机信息技术的发展,基于J2EE企业应用集成技术打造的信息平台,以其稳定的性能、良好的开发性及严格的安全性,深受企业应用开发者的青睐,在银行、电信、证券及电子商务等领域都得到了广泛应用。此外,现代社会是信息社会,实现企业信息化已经成为企业发展壮大的必然之路,而基于J2EE企业应用集成技术构建的信息化平台,对于实现企业不同平台、不同系统间的资源整合有着重要意义。就基于J2EE的企业应用集成技术的研究现状及应用情况做几点分析,希望能给有关人员带来一些帮助和启发。  相似文献   

20.
An increasing number of people use cell phones daily. Users are not only capable of making phone calls, but can also install applications on their mobile phones. When creating mobile applications, developers usually encounter the cross-platform incompatibility problem (for example, iPhone applications cannot be executed on the Android platform). Moreover, because mobile Web browsers have increasingly supported more and more Web-related standards, Web applications are more possible to be executed on different platforms than mobile applications. However, the problem of Web application is that it cannot be executed in offline mode. This study proposes a Web-based platform for executing applications on mobile devices. This platform provides several services for developers such as offline service, content adaptation service, and synchronization service. With the help of the proposed platform, application developers can develop and publish offline Web applications easily with simplified external Web content and synchronization capability.  相似文献   

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

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