[发明专利]用于控件间通信的方法和设备有效
| 申请号: | 201180073851.3 | 申请日: | 2011-09-30 |
| 公开(公告)号: | CN103842960A | 公开(公告)日: | 2014-06-04 |
| 发明(设计)人: | 张锦锋;陈灿峰;郗闽军;邓杨;吴菲菲 | 申请(专利权)人: | 诺基亚公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;张臻贤 |
| 地址: | 芬兰*** | 国省代码: | 芬兰;FI |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 控件 通信 方法 设备 | ||
技术领域
本发明的实施例总体上涉及控件(widget),尤其涉及一种用于使用文件输入和/或输出操作进行控件间通信的方法、设备和计算机程序产品。
背景技术
随着web技术的快速发展,涌现出越来越多的完全通过互联网进行操作的应用。一种这样的应用是控件。控件是可以在第三方控件引擎中执行和/或可以在另一应用内执行的独立应用。目前存在有若干控件引擎,这些引擎包括Dashboard、小装置、Portlets、浏览器的呈现引擎、QT web运行环境等。控件正在日益流行并且随着控件数量的增加,它们可能被组合在一起(例如,控件协同)以提供丰富的互联网应用。
发明内容
因此,根据示例实施例而提供了一种方法、设备和计算机程序产品以使得能够进行控件间通信。在这里所描述的一些实施例中,使用文件输入和输出操作来实现控件间通信。诸如数据文件的第一文件可以被用来从多个控件接收消息并且向它们传输消息。数据文件因此允许由多个控件中的一个或多个对该数据文件进行同时读取。另外,基于以下所描述的示例实施例,多个控件可以对数据文件进行写入。诸如信息文件的第二文件可以被用来记录第一文件的状态以确保由多个控件对该数据文件所进行的同时读取和写入将不会导致任何不一致。
一种示例方法可以包括从多个控件中的第一控件接收消息以便在数据文件中进行存储。该方法还可以包括同时使得该数据文件中的另一个消息能够被多个控件中的至少第二控件所访问。该方法可以进一步包括使得信息文件记录该数据文件的状态以使得能够同时接收并访问该数据文件中的消息。
一种示例设备可以包括至少一个处理器以及至少一个存储计算机程序代码的存储器,其中该至少一个存储器和所存储的计算机程序代码被配置为利用该至少一个处理器而使得该设备至少从多个控件中的第一控件接收消息以便在数据文件中进行存储。该至少一个存储器和所存储的计算机程序代码进一步被配置为利用该至少一个处理器而使得该设备同时使得该数据文件中的另一个消息能够被多个控件中的至少第二控件所访问。该至少一个存储器和所存储的计算机程序代码进一步被配置为利用该至少一个处理器而使得该设备使得信息文件记录该数据文件的状态以使得能够同时接收并访问该数据文件中的消息。
在另外的实施例中,提供了一种计算机程序产品,其包括至少一个具有存储于其中的计算机可读程序指令的非瞬时计算机可读存储介质,该计算机可读程序指令包括被配置为从多个控件中的第一控件接收消息以便在数据文件中进行存储的程序指令。该计算机可读程序指令还包括被配置为同时使得该数据文件中的另一个消息能够被多个控件中的至少第二控件所访问的程序指令。该计算机可读程序指令还包括被配置为使得信息文件记录该数据文件的状态以使得能够同时接收并访问该数据文件中的消息的程序指令。
一种示例设备可以包括用于从多个控件中的第一控件接收消息以便在数据文件进行存储中的装置。该设备还可以包括用于同时使得该数据文件中的另一个消息能够被多个控件中的至少第二控件所访问的装置。该设备可以进一步包括用于使得信息文件记录该数据文件的状态以使得能够同时接收并访问该数据文件中的消息的装置。
附图说明
由此已经总体上对本发明的实施例进行了描述,现在将参考附图,其并不必依比例进行绘制并且其中:
图1是依据本发明一个实施例的具有数据文件的示例控件间通信系统的示意性表示;
图2是依据本发明一个实施例的可以由移动终端具体化的示例设备的框图;
图3是在依据本发明一个实施例所执行的控件间通信期间的控件事件的示例框图;
图4是依据本发明一个实施例的用于数据文件、信息文件和消息的示例格式的示例框图;
图5是示出依据本发明实施例的示例控件间通信确认的框图;
图6-10示出了示例框图,其示出在依据本发明实施例的控件间通信期间的示例数据文件和信息文件;和
图11图示了示例流程图,其图示了依据本发明实施例的控件间通信。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚公司,未经诺基亚公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180073851.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:外包式防撞护栏模板加固结构
- 下一篇:钼合金膜及铟氧化膜的蚀刻液组合物





