A system and method for hosting a multi-tier application...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01) H04L 12/16 (2006.01)

Patent

CA 2550051

A multi-tier application for interaction with a user interface, such as a browser on a PC or PDA. The application comprises a presentation tier (such as a web server with a JSP/servlet engine) and a business logic tier (such as an application-server) to manipulate data for subsequent presentation on the user interface. A direction module has a plurality of coupled directions, including a function direction to direct a corresponding functional component to perform a data processing function using the business logic tier and provide a data processing output, and a presentation direction to direct a corresponding presentation component to incorporate the data processing output, when applicable, into a presentation template to produce a presentation element for the user interface. The function component and presentation component are independent and separate from each other, the connection being the function component produces the data and the presentation component consumes the output data. The presentation component is an abstract representation of a general kind of presentation element, each specific presentation element having its layout and format (such as markup language) stored in a different presentation template, and the reference to a specific presentation template for the presentation component can be determined at processing time in the presentation tier.

La présente invention concerne une application multiniveau conçue pour interagir avec une interface d'utilisateur, telle qu'un navigateur sur un ordinateur personnel ou un assistant personnel numérique. Cette application comprend un niveau de présentation (tel qu'un serveur Web avec un moteur JSP/miniserveur) et un niveau de logique commerciale (tel qu'un serveur d'application) pour manipuler des données afin de les présenter ultérieurement sur l'interface d'utilisateur. Un module de direction présente une pluralité de directions couplées, notamment une direction de fonction pour diriger un composant fonctionnel correspondant afin qu'il mette en oeuvre une fonction de traitement de données en utilisant le niveau de logique commerciale et qu'il produise une sortie de traitement de données, ainsi qu'une direction de présentation pour diriger un composant de présentation correspondant afin qu'il intègre la sortie de traitement de données, lorsque cela peut s'appliquer, dans un modèle de présentation en vue de produire un élément de présentation pour l'interface d'utilisateur. Le composant fonctionnel et le composant de présentation sont indépendants et séparés l'un de l'autre. La connexion étant le composant fonctionnel produit les données et le composant de présentation consomme les données produites. Le composant de présentation est une représentation abstraite d'un type général d'élément de présentation, la disposition et le format (tel qu'un langage de balisage) de chaque élément de présentation spécifique étant stockés dans un modèle de présentation différent. La référence à un modèle de présentation spécifique pour le composant de présentation peut être déterminée à un moment de traitement dans le niveau de présentation.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A system and method for hosting a multi-tier application... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A system and method for hosting a multi-tier application..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A system and method for hosting a multi-tier application... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1424657

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.