From version 3.1
edited by Pierre Dubois
on 2011/02/25 09:48
To version 4.1
edited by Pierre Dubois
on 2011/10/03 21:39
Change comment: Imported from XAR

Summary

Details

Icon Page properties
Content
... ... @@ -1,6 +1,45 @@
1 += The REQUEA Platform =
1 1  
3 +The REQUEA Platform is a component that is typically installed in a standard web application server (J2EE such as Tomcat, JBoss, OracleAS, JonAs) and provides:
2 2  
5 +* An OSGi architecture within the web application for modularity and extensibility of the platform
6 +* An document based model architecture (MDA) for creating document based application where the data manipulated is easily and effitiently stored in a database (such as Oracle, MySQL, Microsoft SQL Server).
7 +* A web user interface that is optimized for speed, ergonomics and complex interactivity with the user.
3 3  
9 += Platform services =
4 4  
11 +The platform runs on top of standard J2EE application server and uses J2EE services provided by the environment (such as Servlets, JDBC, ...).
5 5  
13 +The platform provides the following services:
14 +
15 +* database storage persistence service
16 +* application business rules
17 +* user interface service
18 +* import / export services
19 +* WebServices interfaces (SOAP)
20 +* Java Content Repository interface
21 +* Workflow services
22 +* Reporting services (JasperReports integration)
23 +* Graphs and Statistics services
24 +
25 +All those base services are provided as OSGi services (packaged in bundles)
26 +
27 +On top of those base services, we find the applications that are also OSGi bundles:
28 +
29 +* Core applications, such as security and user definitions
30 +* Standard applications, such as calendar, events, resources and catalog management
31 +* Applications such as ITIL incident management
32 +* Customer Specific applications where customer specific code may be created
33 +* Customer customization where changes in labels, workflows, ... for a specific implementation can be added.
34 +
35 +[[image:architecture.png]]
36 +
37 +See a general architecture presentation:
6 6  [[General Architecture Presentation>>attach:architecture-general.pdf]]
39 +
40 += Applications and Bundles =
41 +
42 +Applications are packaged in OSGi bundles (see bundles: [[Bundles>>Bundles]]) that can be deployed on a modular fashion. This provides flexibility and modularity to the platform.
43 +
44 +
45 +
Icon architecture.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.pdubois
Size
... ... @@ -1,0 +1,1 @@
1 +0 bytes
Content Icon
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 9.11.5 - Documentation