×

System and method for building a deployable component based application

  • US 7,895,566 B2
  • Filed: 03/10/2005
  • Issued: 02/22/2011
  • Est. Priority Date: 03/10/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computing device for assembling an application bundle representing a client application including individual components having definitions expressed in a structured definition language for defining configuration details of the client application, the individual components of the application bundle for provisioning on a client device for assisting in processing at least one received message over a network when originating from a data source, the computing device comprising memory for storing instructions and a processor for executing the instructions to implement:

  • a validator for validating a design time model defining the client application, the design time model including a data component, a presentation component, a message component, and a workflow component;

    a generator for generating a mapping and interface information from the design time model;

    a build service interface for receiving a plurality of application elements of the client application, the application elements including the mapping and interface information of the data source and definitions of the data component, the presentation component, the message component, and the workflow component, the mapping and interface information including mapping descriptors corresponding to the data source, the mapping and interface information used by a server in mediating network communication including the at least one received message between the client device and the data source and by an application gateway to coordinate the message communication between the client device and the data source; and

    a build engine coupled to the build service interface for assembling the received application elements as the application bundle;

    the application bundle being subsequently deployed to an application bundle storage for use by at least one of the server and the client device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×