System and method for connecting applications to heterogeneous backend servers via a gateway server
    1.
    发明公开
    System and method for connecting applications to heterogeneous backend servers via a gateway server 有权
    系统和Verfahren zur Verbindung von Anwendungen一个异质性后端服务器电缆网关服务器

    公开(公告)号:EP1715646A1

    公开(公告)日:2006-10-25

    申请号:EP05103097.1

    申请日:2005-04-18

    IPC分类号: H04L29/06

    摘要: A connector facilitates delivery of a message received from an application to one of a plurality of heterogeneous backend servers via a gateway server. The message is defined in a schema-based description document in accordance with a set of predefined criteria specific to the connector. The connector comprises a processor for encapsulating the message in accordance with a binding protocol defined by the schema-based description document a transceiver for transmitting the message in accordance a connection protocol defined by with the schema-based description document.

    摘要翻译: 连接器便于经由网关服务器将从应用程序接收的消息传递到多个异构后端服务器之一。 消息在基于模式的描述文档中根据一组特定于连接器的预定标准来定义。 连接器包括处理器,用于根据由基于模式的描述文档定义的绑定协议来封装消息,该收发器用于根据与基于模式的描述文档定义的连接协议发送消息。

    System and method for simplification of data structure in wireless communications
    2.
    发明公开
    System and method for simplification of data structure in wireless communications 有权
    System and Methode zur Vereinfachung einer Datenstruktur in drahtlosen Kommunikationen

    公开(公告)号:EP1715412A1

    公开(公告)日:2006-10-25

    申请号:EP05103043.5

    申请日:2005-04-18

    摘要: System and method for data simplification in wireless communications are enabled by an application developer toolkit (22) used to convert complex service messages (76, 84) to simplified data messages (72,84) for storing information associated with a remote service (18a,18b) that utilizes complex data structures (20) for conveying the information to devices that access the remote service. The application developer toolkit also outputs maps (52,54) for converting the complex service messages to the simplified wireless messages in a format of a simplified data structure (200), and maps simplified wireless messages to complex service messages. A proxy (40) located in a communications path (42,44) between a wireless device (56) and the remote service uses the maps to convert the complex service messages to the simplified service messages, and vice versa.

    摘要翻译: 用于无线通信中的数据简化的系统和方法由用于将复杂服务消息(76,84)转换成简化数据消息(72,84)的应用开发者工具包(22)来实现,用于存储与远程服务相关联的信息(18a, 18b),其利用复杂数据结构(20)将信息传送到访问远程服务的设备。 应用开发者工具包还输出用于以简化的数据结构(200)的格式将复杂服务消息转换成简化的无线消息的映射(52,54),并且将简化的无线消息映射到复杂的服务消息。 位于无线设备(56)和远程服务之间的通信路径(42,44)中的代理(40)使用映射将复杂服务消息转换为简化的服务消息,反之亦然。

    System and method for generating component based applications
    3.
    发明公开
    System and method for generating component based applications 审中-公开
    生成基于组件的应用程序的系统和方法

    公开(公告)号:EP1703387A1

    公开(公告)日:2006-09-20

    申请号:EP05101956.0

    申请日:2005-03-14

    IPC分类号: G06F9/46 G06F9/44

    CPC分类号: G06F8/36

    摘要: A system and method for generating an application based on a first component having definitions expressed in a structured definition language and a second component having a series of instructions. The component applications comprise data components, presentation components, and message components, which are written in XML code. The component applications further comprise workflow components which are written in a subset of ECMAScript, and are augmented with the XML code. The components define the processing on a device runtime environment of messages communicated over a network between the device and a datasource. The system and method have a data model for providing a persistent state of the application including the component definitions and the series of instructions. The system and method also have a code module for obtaining the components from the data model and for generating a first application element including code representing the component definitions. The system and method also have a mappings module for obtaining datasource mapping information from the data model and for generating a second application element including mapping file descriptors corresponding to the datasource mapping information, the mapping information for use in communication of the messages between the device runtime environment and the datasource. The system and method also have a resource module for collecting application resources and for generating a third application element including the resources, wherein the application elements are subsequently packaged as a deployable form of the application.

    摘要翻译: 一种用于基于具有以结构化定义语言表达的定义的第一组件和具有一系列指令的第二组件来生成应用程序的系统和方法。 组件应用程序包括用XML代码编写的数据组件,表示组件和消息组件。 组件应用程序还包括写入ECMAScript子集中的工作流程组件,并用XML代码进行扩充。 这些组件定义了设备运行时环境中通过设备和数据源之间的网络传输的消息的处理。 该系统和方法具有用于提供包括组件定义和一系列指令的应用程序的持久状态的数据模型。 该系统和方法还具有用于从数据模型获得组件并用于生成包括代表组件定义的代码的第一应用程序组件的代码模块。 该系统和方法还具有映射模块,用于从数据模型获得数据源映射信息,并且用于生成包括与数据源映射信息对应的映射文件描述符的第二应用程序元素,映射信息用于在设备运行时之间传递消息 环境和数据源。 该系统和方法还具有用于收集应用程序资源并用于生成包括资源的第三应用程序元素的资源模块,其中应用程序元素随后被封装为应用程序的可部署形式。

    System and method for generating a web service definition and database schema from a wireless application definition
    5.
    发明公开
    System and method for generating a web service definition and database schema from a wireless application definition 审中-公开
    系统和用于生成Web服务定义的方法,以及基于无线应用的定义数据库方案

    公开(公告)号:EP1715415A1

    公开(公告)日:2006-10-25

    申请号:EP05103094.8

    申请日:2005-04-18

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10

    摘要: A system and method for generating a service interface definition for a data source from an application definition. The application definition comprising a screen component having screen definitions expressed in a first structured definition language for defining the visualization of a data structure when displayed on a graphical user interface of a device when in communication with the data source over a network. The visualized data structure related to data content associated with the messages communicated over the network between the device and the data source via the service interface. The system and method comprising: a service interface generation engine configured for coordinating the processing of screen control mappings identified from the screen component in generation of the service interface, the screen control mappings for defining a work flow of the screen described by the screen component in the context of the application; a message definition generator module of the engine for generating a message definition set related to the identified control mappings, the message definition set for describing the data structure communicated between the device and the data source, the message definition set expressed in a second structured definition language; an operation definition generator module of the engine for generating an operation definition describing an action supported by the data source, the operation definition expressed in the second structured definition language; wherein the message definition set is assignable to the operation definition during generation of the service interface.

    摘要翻译: 一种用于从对应用程序定义生成用于数据源的服务接口定义的系统和方法。 应用定义,其包括在第一结构化定义语言过表达用于限定的数据结构的可视化。当设备的图形用户界面上显示的具有画面部件的屏幕定义当与在网络上的数据源的通信。 的可视化数据结构与和传递通过设备和经由服务接口的数据源之间的网络的消息相关联的数据内容。 该系统和方法,包括:配置用于协调代的服务接口从所述屏幕组件辨认屏幕控制映射的处理的服务接口生成引擎,屏幕控制映射定义通过在屏幕组件描述的屏幕的工作流程 该申请的上下文中; 发动机的消息定义生成器模块,用于生成与所识别的控制映射,用于描述该装置和数据源,所述消息定义集合中的第二结构化定义语言过表达之间传递的数据结构中的消息定义集的消息定义集合 ; 在发动机在操作定义由数据源,在所述第二结构化定义语言中过表达的可操作的定义所支持的动作描述生成的业务定义生成器模块; worin消息定义集合生成服务接口的过程中是可分配给业务定义。

    System and method for transformation of an application definition
    6.
    发明公开
    System and method for transformation of an application definition 审中-公开
    系统和Verfahren zur转型einer Anwendungsdefinition

    公开(公告)号:EP1712994A1

    公开(公告)日:2006-10-18

    申请号:EP05103038.5

    申请日:2005-04-15

    IPC分类号: G06F9/46 G06F9/44 G06F9/45

    CPC分类号: G06F8/427

    摘要: An application generation environment coordinates development of component-based applications using an interconnected model of objects serialized in a first format of a structured definition language (e.g. XML). Application components are generated for execution by a client device (e.g. a wireless mobile device) comprising a runtime environment and primarily define the processing of messages communicated over a network between the client device and an external data source such as a service or other remote application. Definitions in accordance with a first format are transformed into a second format which is simplified and compact for less resource intensive interpretation by the runtime environment of the client device. A set of rules (e.g. XSLT) may be applied for the transformation. The application generation environment may comprise an Eclipse-based platform and the first format for serializing the interconnected model of objects be defined in accordance with a modelling framework (e.g. Eclipse Modelling Framework (EMF)).

    摘要翻译: 应用生成环境使用以结构化定义语言(例如XML)的第一格式串行化的对象的互连模型来协调基于组件的应用的开发。 生成应用程序组件以由包括运行时环境的客户端设备(例如,无线移动设备)执行,并且主要定义在客户端设备和外部数据源(例如服务或其他远程应用程序)之间通过网络传送的消息的处理。 根据第一格式的定义被转换为简化和紧凑的第二格式,以便客户端设备的运行时环境的较少的资源密集型解释。 一组规则(例如XSLT)可以应用于转换。 应用程序生成环境可以包括基于Eclipse的平台,并且根据建模框架(例如,Eclipse建模框架(EMF))定义用于序列化互连的对象模型的第一格式。

    System and method for designing component based applications
    9.
    发明公开
    System and method for designing component based applications 有权
    系统和Verfahren zur Entwicklung von komponentbasierten Anwendungen

    公开(公告)号:EP1703386A1

    公开(公告)日:2006-09-20

    申请号:EP05101955.2

    申请日:2005-03-14

    IPC分类号: G06F9/46 G06F9/44

    CPC分类号: G06F9/465 G06F8/35

    摘要: A system and method for providing a user interface system to develop an application having a first component with descriptors expressed in a structured definition language and a second component expressed as a series of instructions. The individual components interact for processing messages on a runtime environment of a device that are received from a data source over a network. The component applications comprise data components, presentation components, and message components, which are written in XML code. The component applications further comprise workflow components which are written in a subset of ECMAScript, and are augmented with the XML code. The user interface system comprises a first module, such as a viewer or and editor, for developing the definitions of the first component through interaction with a data model that provides a persistent state of the application. The user interface system comprises a second module for developing the instructions of the second component through interaction with the data model. and a backend connector for providing the message mapping information of the data source to the first module. The first module generates the definitions based on the mapping information. The first and second components developed by respective the first and second modules are included in the application with other components where applicable.

    摘要翻译: 一种用于提供用户界面系统以开发具有以结构化定义语言表示的描述符的第一组件和表示为一系列指令的第二组件的应用的系统和方法。 各个组件交互以在通过网络从数据源接收的设备的运行时环境上处理消息。 组件应用程序包括以XML代码编写的数据组件,表示组件和消息组件。 组件应用程序还包括写入ECMAScript子集中的工作流组件,并且使用XML代码进行扩充。 用户界面系统包括第一模块,例如查看器或编辑器,用于通过与提供应用程序的持久状态的数据模型交互来开发第一组件的定义。 用户界面系统包括用于通过与数据模型交互来开发第二组件的指令的第二模块。 以及用于向第一模块提供数据源的消息映射信息的后端连接器。 第一个模块基于映射信息生成定义。 由相应的第一和第二模块开发的第一和第二组件在应用中包括在适用的其它组件中。