共查询到20条相似文献,搜索用时 187 毫秒
1.
互联网上存在大量"同质"的网站或服务,以其封装而成的Mashup构件往往提供相同或相似的功能,为了获取最佳服务,用户不得不逐一浏览每个Mashup构件,花费大量的时间和精力。从用户视角出发,提出了一种同质Mashup构件动态聚合机制。基于元数据搜索和表单匹配技术,该机制将多个同质Mashup构件组成一个构件池,再按照用户当前的数据请求,动态发现最佳服务,从而实现服务资源的整合和优化,提高整体服务质量。最后,基于富客户端构件组装与验证框架iMashup实现了上述机制,并进行了实验验证。 相似文献
2.
移动设备的计算能力、存储能力、网络带宽、电池续航等都非常受限,而且现有的云服务基本没有针对移动设备的上述特点做优化,严重降低了移动设备访问云服务的质量。针对存在的问题,提出了面向移动设备的数据传输格式优化模型和服务Mashup模型,设计并实现了一个基于代理的移动云服务访问框架,使得移动设备通过代理服务器来访问云服务。在4种不同情况下对移动设备的服务请求响应时间、响应结果处理时间、请求响应流量和能耗分别进行了测试,结果表明实现的框架具有一定的实际意义。 相似文献
3.
与传统的互联网应用相比,移动互联网应用尽管也运行于Web技术栈之上,但移动设备的便携性和多样性,带来了客户端设备计算能力相对有限、数据存储随需而变、显示屏幕大小不一、本地应用与Web应用和服务难以交互等技术挑战.为此,本文设计实现了一种面向云-端融合的移动互联网应用运行平台.首先,提出一种符合移动互联网应用体系结构的构件模型,将客户端应用划分为数据、计算、界面和服务四个部分;其次,设计了一种实现云-端资源融合的构件运行框架,支持应用数据的按需存储、计算任务的云-端迁移、以及用户界面的动态切分;再次,设计了一种实现云-端服务融合的组装框架,支持客户端本地应用和传统Web应用的服务封装、和基于总线的服务即时组装;最后,基于Chrome浏览器实现了平台原型,支持基于HTML5和JavaScript的移动互联网应用,通过多个Web应用基准测试集和热点应用的实验,验证了平台的有效性和可行性. 相似文献
4.
基于网格服务标记语言(GsML)提出并实现一种基于事件驱动、面向组件的Mashup应用开发框架,其中的事件驱动模型帮助开发者灵活、有效地描述Mashup应用逻辑。GSML通过对Web资源进行组件化的封装,方便用户使用统一的方式访问。封装后的组件提高了代码的可复用性。提出一种通用的、具有访问控制的跨域方式,实现不同站点间有保护的通信。 相似文献
5.
Mashup的出现使得开发更加方便,随着越来越多的信息提供者公开自己的API,用户变成开发者加入到开发Mashup的队列中,各种新型的Mashup应用在网络上出现.Mashup作为Web2.0的特性.能够对数据资源进行整合与利用,提升数据价值.在论述Mashup技术特点的基础上,并讨论采用Mashup技术,实现数据共享和应用开发.提出了基于Web Service的商品信息系统技术框架.通过案例研究验证了基于Web Service来构建Mashup应用的可行性.表明Web Service和Mashup技术在信息系统中具有巨大的应用潜力. 相似文献
6.
轻量级Restful架构、采用开放Web API组合得到的Mashup应用,发展迅速、数量众多。开发者用户如何准确、快速地找到所需的高质量Mashup应用,以构建面向Mashup应用的服务系统,成为一个具有挑战性的问题。针对该问题,开发了一个基于Restful的Mashup应用服务系统,采用TF/IDF、Jacard相似度系数等关键技术,实现了Mashup应用的注册与管理、匹配与搜索、Mashup网络构建,以及Mashup应用推荐等功能。测试结果表明该系统界面友好,功能完备,能够帮助开发者用户快速、准确地找到所需的高质量Mashup应用。 相似文献
7.
随着Mashup服务的快速发展,如何在海量的服务集合中找到用户感兴趣的、服务质量高的Mashup服务,成为一个难题。针对该问题,提出一种基于信息熵多属性决策的Mashup服务推荐方法。首先建立用户兴趣模型和Mashup服务的质量(Quality of Service,QoS)模型;其次,利用信息熵多属性决策方法,预测用户对候选Mashup服务的综合评分,并将综合评分最高的Top-K Mashup服务推荐给用户;最后,在不同数据集上进行实验比较与分析,结果表明:基于信息熵多属性决策的Mashup服务推荐方法能够有效地为用户推荐其感兴趣的、高质量的Mashup服务。 相似文献
8.
论文介绍了云端一体化系统Skylark,旨在满足用户通过异构终端,随时、随地访问应用和管理数据的需求,使得用户对操作系统平台、硬件设备、应用安装管理的依赖最小化.终端通过SkylarkAPI访问云平台的服务,基于扩展的Spice协议为显示和计算的前后端分离提供高效支持;后端云平台对计算、存储和网络等资源进行虚拟化,基于Xen-IFS文件系统分离和保护用户私有数据;SkylarkManager云管理系统整合前后端业务,对系统资源进行统一管理和调度.Skylark支持Windows、Linux和Android等多种客户端,实现了云中心和各异构终端的一体化. 相似文献
9.
本文将采用ZStack私有云平台为影像工作室建立基础设施,整合资源再按需求划分云桌面给用户,做到资源灵活分配,资源利用效率最大化。同时,利用ZStack提供的云主机镜像创建功能可实现工作桌面环境的快速部署,告别安装软件的难题。用户可以通过I/O定向虚拟化技术实现物理GPU设备和USB设备挂载到云桌面;利用云资源搭建Seafile私有云网盘服务,用户可以实现跨平台上传下载调用资源,PC端用户可以使用挂载盘客户端,实现素材的无缝调用,解决资源共享复杂等问题。 相似文献
10.
基于云计算系统应用层、服务层和资源层提出了双市场云联结构。在预算、时间及违例赔偿约束下,提出基于双市场服务等级协议(SLA)映射的云资源选择机制,分析了云服务SLA与云资源需求之间的关联,建立了云计算资源分配框架。设计了一个激励兼容的云资源选择机制,保证每个资源提供商报告真实类型,提高云服务提供商收益,表明该机制满足个人理性。提出具体的资源选择算法,实验结果表明,该机制的有效性与可行性。 相似文献
11.
随着移动互联网的发展,Mashup混搭技术逐渐延伸到移动终端领域。然而目前的移动端Mashup研究主要关注于如何调用后台Web API,却没有将移动端数量庞大的移动应用作为主要的混搭对象进行研究。论文目标是将移动应用、Android框架层API、Web API等各种服务统一视为混搭的基本组件,研究移动端的应用混搭与整合机制,实现APP间的通信,控制APP的执行顺序及相互间的交互与协作,从而满足用户个性化需求。为了消除异构服务间的差异性,提取服务的功能信息构造抽象服务层,封装和屏蔽异构服务调用方式以及输入输出数据类型的差异。定义了描述移动终端应用间混搭的描述型语言,移动终端用户可以DIY式创建满足个性化需求的移动终端Mashup方案。通过一个具体案例展示和验证了方法的有效性。 相似文献
12.
基于神经网络教育平台存在资源获取速度慢的缺点,针对该问题,提出了大数据背景下智慧教育云平台构建研究。在大数据支持下,设计智慧教育云平台总体架构,通过物理层、虚拟资源层配置相关硬件设备,经过逻辑层和展现层为用户提供有效服务,利用现有智慧信息,为用户提供个性化服务。优化处理Web端框架代码,降低代码复杂性,注重系统权限管控,科学设计服务功能,完成智慧教育云平台构建。由实验结果可知,该平台资源获取速度最高可达到99.5 MB/s,有效提高了学生学习效率。 相似文献
13.
随着智能家居的普及,用户期望通过自然语言指令实现智能设备的控制,并希望获得个性化的智能家居服务。然而,现有的挑战包括智能设备的互操作性和对用户环境的全面理解。针对上述问题,提出一个支持设备端用户智能家居服务推荐个性化的框架。首先,构建智能家居的运行时知识图谱,用于反映特定智能家居中的上下文信息,并生成用例场景语句;其次,利用预先收集的通用场景下,用户的自然语言指令和对应的用例场景语句训练出通用推荐模型;最后,用户在设备端以自然语言管理智能家居设备和服务,并通过反馈微调通用模型的权重得到个人模型。在基本指令集、复述集、场景指令集三个数据集上的实验表明,用户的个人模型相比于词嵌入方法的准确率提升了6.5%~30%,与Sentence-BERT模型相比准确率提升了2.4%~25%,验证了设备端基于深度学习的智能家居服务框架具有较高的服务推荐准确率,能够有效地管理智能家居设备和服务。 相似文献
14.
Recently, we are surrounded by a collection of heterogeneous computing devices such as desktop computers, laptops, smart phones, smart televisions, and tablet PCs. Each device is operated with its own host operating system, has its own internal architecture, and performs its independent tasks with its own applications and data. A common property amongst these devices, namely that of internet-connectivity, allows them to configure personal virtual cloud system by interconnecting each other through an intermediate switching device. The personal cloud service should provide a seamlessly unified computing environment across multiple devices with synchronized data and application programs. As such, it allows users to freely switch their workspace from one device to another while continuing the interaction with the available applications. In order to support video applications, the cloud system should provide seamless video synchronization among the multiple devices. However, we note that the current cloud services do not provide efficient data flow among devices. In this paper, we propose and develop a new reliable transport protocol to support video synchronization for the personal virtual cloud system. In order to cope with battery limitation of many mobile devices in personal virtual cloud system, the proposed protocol is designed to provide energy efficient video communications. Our simulation results show that the proposed protocol can reduce end users power consumption up to 25 % compared to the legacy TCP with given packet loss probabilities and the average length of error bursts. 相似文献
15.
云计算的应用目标并不仅局限于PC,随着移动互联网的蓬勃发展,基于手机等移动终端的云服务已成为IT行业炙手可热的新业务发展模式。本文基于Openmobster搭建移动云计算环境,并利用Android智能手机作为终端来访问云端服务器资源,以数据传输的事务处理为应用背景,采用c/s模式和B/S模式相结合的方式,建立了云服务下移动智能终端信息采集和处理的基础架构,并根据此架构初步实现了追踪定位的功能。该方法通过无线网络连接,利用服务器端与手机客户端的即时通信,实现了为Android智能手机提供云推送和云同步的服务。 相似文献
16.
Recently, a few pragmatic and privacy protecting systems for authentication in multiple systems have been designed. The most prominent examples include Pseudonymous Signatures for German personal identity cards and Anonymous Attestation. The main properties are that a user can authenticate himself with a single private key (stored on a smart card), but nevertheless the user’s IDs in different systems are unlinkable. We develop a solution which enables a user to achieve the above-mentioned goals while using more than one personal device, each holding a single secret key, but different for each device. Our solution is privacy preserving: it will remain hidden for the service system which device is used. Nevertheless, if a device gets stolen, lost or compromised, the user can revoke it (leaving his other devices intact). In particular, in this way we create a strong authentication framework for cloud users, where the cloud does not learn indirectly personal data. Our solution is based on a novel cryptographic primitive, called Pseudonymous Public Key Group Signature. 相似文献
17.
Mashup languages offer new graphic interfaces for service composition. Normally, composition is limited to simple services, such as RSS or Atom feeds, but users can potentially use visual mashup languages for complex service compositions, with typed parameters and well-defined I/O interfaces. Composing search services introduces new issues, however, such as determining the optimal sequence of search invocations and separately composing ranked entries into a globally ranked result. Enabling end users to mash up services through suitable abstractions and tools is a viable option for improving service-based computations. 相似文献
18.
Cloud computing enables access to the widespread services and resources in cloud datacenters for mitigating resource limitations in low-potential client devices. Computational cloud is an attractive platform for computational offloading due to the attributes of scalability and availability of resources. Therefore, mobile cloud computing (MCC) leverages the application processing services of computational clouds for enabling computational-intensive and ubiquitous mobile applications on smart mobile devices (SMDs). Computational offloading frameworks focus on offloading intensive mobile applications at different granularity levels which involve resource-intensive mechanism of application profiling and partitioning at runtime. As a result, the energy consumption cost (ECC) and turnaround time of the application is increased. This paper proposes an active service migration (ASM) framework for computational offloading to cloud datacenters, which employs lightweight procedure for the deployment of runtime distributed platform. The proposed framework employs coarse granularity level and simple developmental and deployment procedures for computational offloading in MCC. ASM is evaluated by benchmarking prototype application on the Android devices in the real MCC environment. It is found that the turnaround time of the application reduces up to 45 % and ECC of the application reduces up to 33 % in ASM-based computational offloading as compared to traditional offloading techniques which shows the lightweight nature of the proposed framework for computational offloading. 相似文献
19.
提出了基于Android手机的远程控制系统设计方案,该系统基于Openmobster开源手机云计算平台。介绍了整个系统结构框架,详细分析了各个模块的具体实现。通过应用实例在设备上进行了测试,实现了云服务器端对Android智能手机终端的访问和远程控制。 相似文献
20.
Today, smart phone’s malwares are deceptive enough to spoof itself as a legal mobile application. The front-end service of Trojans is attractive enough to deceive mobile users. Mobile users download similar malwares without knowing their illegitimate background threat. Unlike other vendors, Android is an open-source mobile operating system, and hence, it lacks a dedicated team to analyze the application code and decide its trustworthiness. We propose an augmented framework for Android that monitors the dynamic behavior of application during its execution. Our proposed architecture called Security Enhanced Android Framework ( seaf) validates the behavior of an application through its permissions exercising patterns. Based on the exercised permissions’ combination, the mobile user is intimated about the dangerous behavior of an application. We have implemented the proposed framework within Android software stack and ported it to device. Our initial investigation shows that our solution is practical enough to be used in the consumer market. 相似文献
|