首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
一种移动开发中间件的设计和实现   总被引:3,自引:0,他引:3  
易力  张素伟 《计算机工程与设计》2006,27(23):4504-4506,4509
移动开发正成为一个迅速发展的领域,然而由于移动环境的种种限制,为开发移动应用带来巨大挑战。中间件是一种行之有效的处理分布式异构平台的技术,可用于解决移动开发中碰到的很多问题。在J2EE架构之上提出了一种移动应用系统框架,并基于这种框架在传统中间件的基础上设计和实现了一种移动开发中间件。这种中间件能够屏蔽移动设备和运行平台的多样性,并能够处理移动网络的延迟和出错,使得移动系统的开发与在普通网络环境上一样便捷,从而达到提高移动应用开发效率的目的。  相似文献   

2.
提出了一种面向电力终端设备远程升级的文件切片传输方法,包括:构建支持HTTP协议服务的文件服务器、支持远程升级文件下载的HTTP客户端程序和基于4G移动传输网络的三种类型实体组成的网络数据传输模型。通过扩展HTTP协议,在服务端实现对文件长度的定量切片和在客户端实现对数据传输的位置记录,通过多线程技术实现数据文件分片传输以及断点续传,在有限的网络带宽和复杂的网络环境中最大化减少数据传输成本,可以有效提高数据传输的效率。  相似文献   

3.
嵌入式TCP/IP协议栈多线程应用的实现   总被引:2,自引:0,他引:2       下载免费PDF全文
提出了一种支持多线程实时应用的嵌入式TCP/IP协议栈实现方法,并结合应用实例予以阐述。针对远程医学显微图像诊断应用,在实时内核µC/OS-II与32位ARM7 Core的软硬件平台上,以中间件模式实现了嵌入式TCP/IP协议栈。通过合理构建嵌入式HTTP服务端实现架构,建立了系统资源复用机制,支持了多线程实时应用。实验结果表明,基于软硬件平台模式开发的嵌入式Web服务器,实现了复杂系统基于Internet的数据服务功能,系统可靠性高、资源消耗低、实时性强,是一种可行的设计方案。  相似文献   

4.
《软件工程师》2017,(1):9-11
超文本传输协议(HTTP)是分布式、协作和超媒体信息系统的应用协议。HTTP Server是一个监听特定端口TPC连接,对客户端请求进行处理的一个应用。得益于高级语言对HTTP协议的内置支持,我们也可以使用简单的方式来实现一个较完整功能的HTTP Server。本文主要是研究一个HTTP Server的简单实现,在实现的过程中,能够体现出POST、GET方法,现已将要求完成,本文一共分为三个章节,分别对于此次设计进行阐述。  相似文献   

5.
基于代理中间件的两级身份认证系统的研究与实现   总被引:4,自引:0,他引:4  
在分析代理中间件原理的基础上,将HTTP协议的口令认证与公钥密码的数字签名认证相结合,提出了一个基于代理中间件的两级身份认证系统。该系统可为采用Browser/Server系统结构开发的应用提供浏览器客户机与Web服务器的双向身份认证服务。  相似文献   

6.
近年来,随着苹果、黑莓等智能移动设备的日益普及,以及云计算在运算、存储能力等方面展现的优势,基于云计算的移动应用越来越得到人们的关注.然而,由于移动环境下有限的电池能量,不稳定的无线网络以及实时变化QoS水平,使得现有的中间件技术不能很好地满足移动终端访问云服务的要求.为此,提出一种面向云服务的上下文感知自适应移动中间件,该中间件通过监视移动设备的资源和上下文,动态发现和自适应云服务.此外,将一种基于模糊认知图的模型应用到自适应策略中,提高了自适应算法的效率和性能.最后,通过实验和仿真来验证该中间件的有效性.  相似文献   

7.
主要讨论使用移动消息中间件来支持移动计算应用,并提供一个统一的消息通信中间件,使得开发者只需要面对统一的消息接口,而无须考虑网络和设备的多样性。提出了基于XMLBlaster发布/订阅模式的移动消息中间件MobileMOM的设计思想、系统结构及应用开发示例。  相似文献   

8.
使用发布订阅中间件支持移动计算   总被引:2,自引:0,他引:2  
提出了一个扩展发布订阅中间件以支持移动计算的新协议.该协议针对移动计算的需求,由老的事件代理暂存客户移动期间到达的消息,客户在连接到新的事件代理后,消息被自动有序发送给客户,保证了移动透明性.此外协议采用同步算法和消息合并操作防止了消息丢失和重复.移动客户可以在不同的地域与不同的事件代理节点连接和可靠接收消息.实验表明谈协议完全满足移动应用的要求,保证了应用的透明性、消息完整性和有序性.  相似文献   

9.
嵌入式Internet技术的研究与实现   总被引:5,自引:2,他引:3  
对用嵌入式Web服务器技术在嵌入式设备中实现HTTP服务时的底层支持协议TCP/IP协议栈的精简进行了研究,主要从对TCP/IP协议栈中选用的协议进行精简着手,在实验室环境下对精简后的HTTP协议模块、ICMP协议模块进行了测试,达到了预期目的,并给出了HTTP协议精简后的程序处理方法.  相似文献   

10.
基于以太网的家庭网络中间件模型   总被引:2,自引:0,他引:2  
基于以太网的软硬件环境,提出了家庭网络中间件模型。该模型由三个协议模块组成:DRTCP协议、DDCP协议及SHNMP协议。支持该协议模型的家庭网络中间件能够实现设备的动态配置、网络监控以及互操作。通过DRTCP协议,该模型能够保证在重负载时网络传输仍然具有良好的实时性。  相似文献   

11.
针对RFID中间件将海量数据集中在服务器端处理带来的性能压力问题,提出了一种面向移动设备的可灵活配置RFID中间件(SMM)。SMM可以用于移动设备,具有较好的平台无关性,能部署与多个操作系统中;通过将设备抽象为对象,便于用户通过用户接口(UI)和标准Web接口控制和管理各种移动设备。同时,SMM也提供数据同步功能。实验结果表明,SMM具有能耗低、效率高的优点,可以有效减轻服务器压力,提高系统性能。  相似文献   

12.
Wireless networks differ in bandwidth, size and access costs each requiring a set of protocol functions to enable devices to communicate efficiently. Portable multimedia devices such as PDA's and laptops will also vary greatly however all these devices will require optimal multimedia delivery. A traditional method is for sources to limit their transmission rates to accommodate lower bandwidth links, even though high-bandwidth connectivity is available to many participants. This method similar to others does not provide optimum throughput to heterogeneous clients due to its quest for a common denominator bandwidth. In addition, due to the divergence of users and applications, traditional protocol stacks are frequently enriched with additional functionality such as transport protocol functionality, synchronization and presentation coding which can lead to a performance bottleneck due to the insufficient processing power and memory of portable devices.Micro-protocols attempt to eradicate this bottleneck by optimising the protocol stack to the functionality that is actually required by the application. A side effect of this is that it allows a device such as a PDA to offer protocol functions, which would not normally be available due to its memory constraints achievable by downloading necessary micro-protocols for new environments and discarding previous micro-protocols. Multicast media groups overcome the heterogeneous client problem where clients subscribe to different quality of services in accordance with resource availability and move between groups according to bandwidth availability.Chameleon is 100% Java middleware for multimedia streaming to heterogeneous mobile clients, which allows the dynamic configuration of protocols with respect to application requirements and available network resources. We evaluate the dynamic reconfigurability of the middleware in order to demonstrate runtime adaptation. We especially concentrate on the primary quality transformation technique (PQT) of the middleware which enables clients to subscribe to media groups in accordance with available resources and network capacity.  相似文献   

13.
本文建立一个能与各种网络视频监控设备互联互通、基于SIP数据传输协议(同时兼容H.323)互联互通的基础中间件;进而深入应用软件的资源层、业务层和表现层建立应用中间件;最终面向具体应用领域建立领域应用框架(或平台),从而全方位支撑网络的视频监控系统的综合集成。该系统已经应用于国家高考网络视频监控系统,取得了良好的效果。  相似文献   

14.
基于移动Agent的战术Ad hoc网络通信中间件设计   总被引:1,自引:0,他引:1  
提出了一个基于移动Agent的战术Adhoe网络通信中间件,用于战场资源分配和信息传输.将OLSR路由协议整合到中间件系统以支持战术Adhoc网络的快速高效寻址.设计了移动Agent在资源协调分配和网络连接中的迁移和工作机制.该中间件能够在战术Ad hoc网络拓扑结构动态变化的情况下,有效地解决通信失效和资源分配最优化问题.  相似文献   

15.
Advances in network architecture are changing application and service delivery. The wireless industry, for example, now talks of service grids - collections of separate wireless services collated from across the network. However, with current limitations in mobile device capabilities, a scalable and efficient middleware platform is essential. The authors' new middleware architecture, called scalable inter-grid network adaptation layers (signal), integrates mobile devices with existing grid platforms to conduct peer-to-peer operations through proxy-based systems. Combining mobile P2P applications with grid technologies could ultimately give mobile devices the power of supercomputers.  相似文献   

16.
通过在Ad hoc多播路由协议(ADMR)中加入发布/订阅匹配算法,将发布/订阅中间件与移动Ad hoc网络相结合,设计出适应发布/订阅分布式网络的多播路由协议(PSMR),中间件使用该协议将发布者的数据分发到相匹配的订阅者。使用NS2网络仿真平台实现了该协议,将其与ADMR进行性能比较,大大减少了网络中分组转发次数,提高了网络效率。  相似文献   

17.
提出一个应用于移动网络的Web服务交互通信体系架构,其将基于XML的系统通信的负担从移动客户转移到外部中间件上,该中间件像网关一样,使用快速的二进制协议以客户/服务器方式与移动设备进行轻量级通信,并同时负责解析对Web服务的请求。  相似文献   

18.
网络协议栈虚拟化的目标是在一台网络设备上虚拟出多个协议栈以实现网络设备的一虚多功能。由于 Linux操作系统的网络协议栈本身是不支持这种网络协议栈虚拟化技术的,因此本文通过对Linux操作系统3.11.10版本 IPV4网络协议栈进行改造以实现 Linux网络协议栈的虚拟化,并在设备平台上验证了经过网络协议栈虚拟化改造后的以太网交换机对业务流的隔离功能。  相似文献   

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

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