发明名称 生成屏幕组件的系统和方法
摘要 一种用于生成屏幕组件的系统和方法,所述屏幕组件被配置成在装置的图形用户界面上显示的屏幕中显现数据结构。屏幕组件包括在用于在装置上执行的应用程序中,并具有以用于定义数据结构的显现的结构化定义语言表达的定义。显现的数据结构与通过网络在装置和数据源之间通信的消息相关联的数据内容有关。该系统和方法包括:分析器模块,用于分析一组预定义消息和用结构化定义语言表达的数据定义,以识别对应的数据结构和与消息有关的消息细节,预定义消息和数据定义用于包括在应用中;屏幕模板,用于提供要在图形用户界面上显示的屏幕的代表示例;和屏幕组件生成模块,用于将预定义消息和数据细节应用程序到所述屏幕模板,以生成所述屏幕组件;其中预定义消息和数据定义和屏幕组件随后被组装到应用中。
申请公布号 CN101198929B 申请公布日期 2010.06.02
申请号 CN200680021854.1 申请日期 2006.04.18
申请人 捷讯研究有限公司 发明人 丹尼尔·马德苏;迈克尔·谢菲尔德;布赖恩·R·戈林
分类号 G06F9/44(2006.01)I;G06F3/14(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 王玮
主权项 一种用于生成应用程序的屏幕组件的系统,所述应用程序在通过网络进行通信的装置上执行,所述应用程序包括数据组件、消息组件、屏幕组件、和协调工作流组件,每种组件具有以结构化定义语言表达的各自的定义,所述屏幕组件的定义定义了数据结构在所述装置的图形用户接口上的显示屏幕中的显现,显现的数据结构与和通过在所述装置和数据源之间的网络通信的消息相关联的数据内容有关,所述系统包括:分析器模块,用于分析一组预定义消息和数据定义,以识别对应的数据结构和与消息有关的消息细节;屏幕模板,用于提供要在图形用户界面上显示的屏幕的代表示例;和屏幕组件生成模块,用于将预定义消息和数据细节施加到所述屏幕模板,以生成所述屏幕组件;随后将所产生的屏幕组件组装为应用程序的组件。
地址 加拿大安大略省沃特卢市