【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及在软件应用中的对象间进行通信的方法。更具体地 说,本专利技术涉及在容器应用与容器内的组件软件对象之间建立的通用通信 框架。
技术介绍
基于在软件容器应用内执行的模块化组件,软件应用通常被实现为多 层应用。这些容器-组件应用在开发、可移植性和可扩展性方面提供了优势。 容器应用可以处理事务、安全以及组件管理功能,使得组件开发者能够专 注于由他们的组件所实现的特定功能。此外,容器可以通过与每个其组件 同时通信的方式在多个组件之间进行协调并对行为进行同步。在实现这些优势之前,必须在容器应用及其组件之间建立有效的通信 标准。这是一个挑战,因为组件和容器可以是多个不同对象类型中的任何一个。例如,组件可以净皮实现为简单的HTML页面、基于Web的对象, 或应用对象的实例。对于任何基于Web的组件,容器可以是另一个Web 页面,或桌面容器应用。对于通信难题的一种先前解决方案涉及使用具有 本地组件的容器。当桌面容器应用包括专门为在该容器内使用而设计的本 地组件时,这些所谓的"智能"组件可以被紧密地集成到容器环境中。例 如,智能组件可以被直接置于一层FLEX容器 ...
【技术保护点】
一种在组件软件对象和软件容器对象之间进行电子通信的计算机实现的方法,包括: 在容器对象上启动注册函数,向所述函数传递与所述容器对象内的组件对象支持的通用组件接口对应的第一接口指针; 从所述容器对象接收与所述容器对象支持的通用容器 接口对应的第二接口指针,其中所述第一和所述第二接口支持用于组件和容器之间的一般通信的一组预定函数; 在所述组件对象内运行的用户接口控件上接收用户输入; 确定所述容器接口支持的与所接收的用户输入关联的函数;以及 使用所述第二 接口指针在所述容器接口中调用所述函数。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:RD霍姆斯,KP洛伊格,M蒂尔德斯勒,A赤策侯,N科尔巴,
申请(专利权)人:路透美国公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。