METHODS FOR FACILITATING APPLICATION DEVELOPMENT
1 Assignment
0 Petitions
Accused Products
Abstract
Application development is facilitated by initializing a page token in response to receiving a request. The page token comprises an abstract model component containing a specification for obtaining data designated to be sent in a response to the request or a specification for updating data obtained from the request, and also a view component for providing referential format specifications for data provided in the abstract model component. The page token is passed between at least two components of a modified model-view-controller architecture via a standard interface. The components include a user interface controller, a user interface builder implementing a first standard interface, an application layer implementing a second standard interface, a data access manager implementing a third standard interface, and at least one data access utility implementing a fourth standard interface. Business logic is applied to contents of the page token as a result of the passing, and a response is presented to the request based upon results of applying the business logic.
15 Citations
30 Claims
-
1. (canceled)
-
2. (canceled)
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
6. (canceled)
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. A computer readable storage medium for embodying a modified model-view-controller architecture, wherein components of the modified model-view-controller architecture include:
-
a user interface controller;
a user interface builder, wherein the user interface controller is in communication with the user interface builder via a first standard interface;
an application layer, wherein the user interface builder is in communication with application layer via a second standard interface;
a page token comprising an abstract model component containing a specification for obtaining data designated to be sent in a response to a request or updating data obtained from a request, and a view component for providing referential format specifications for data provided in the abstract model component, wherein the response comprises an entire web page including a current panel;
wherein, the page token is initialized by the user interface controller and passed to one of the components via the first standard interface; and
wherein further, business logic is applied to contents of the page token as a result of passing, and a response to the request is presented based upon results of applying the business logic. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A storage medium encoded with machine-readable program code for presenting a response based upon an application of business logic in accordance with a request, the program code including instructions for causing a host system to implement a method, comprising:
-
initializing a page token in response to receiving a request, the page token comprising an abstract model component containing a specification for obtaining data designated to be sent in a response to the request or a specification for updating data obtained from the request, and a view component for providing referential format specifications for the data provided in the abstract model component, wherein the response comprises an entire web page including a current panel;
passing the page token between at least two components of a modified model-view-controller architecture via a standard interface, the components of the modified model-view-controller architecture including;
a user interface controller;
a user interface builder implementing a first standard interface, an application layer implementing a second standard interface;
a data access manager implementing a third standard interface; and
at least one data access utility implementing a fourth standard user interface;
applying business logic to contents of the page token as a result of the passing; and
presenting a response to the request based upon results of the applying business logic. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification