Documentation

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
jvx:system_architecture [2018/01/29 10:28]
admin
jvx:system_architecture [2020/08/05 12:03] (current)
cduncan Edited for English grammar (capitalization, punctuation, correct verb conjugation)
Line 1: Line 1:
-~~DISCUSSION~~+~~Title: System Architecture~~
  
-During the design phase of [[https://​jvx.sibvisions.com|JVx]],​ particular ​importance ​was granted ​to **openness**. We have developed a **complete package** ​which covers all requirements of **Enterprise ​applications** out-of-the-boxwithout neglecting the extendability. ​+During the design phase of [[https://​jvx.sibvisions.com|JVx]],​ particular ​attention ​was paid to **openness**. We have developed a **complete package** ​that covers all requirements of **enterprise ​applications** out of the box without neglecting the extendability. ​
  
 **No new standards** were created, as the selection of standards is already big enough. JVx sets off with **well-known techniques** and **new ideas**. **No new standards** were created, as the selection of standards is already big enough. JVx sets off with **well-known techniques** and **new ideas**.
  
-Based on a multi tier architecture,​ JVx consists of the following parts:+Based on a multitier ​architecture,​ JVx consists of the following parts:
  
 {{:​jvx:​architecture.png?​nolink|}} {{:​jvx:​architecture.png?​nolink|}}
Line 11: Line 11:
 The tiers have following missions: The tiers have following missions:
  
-  * **Client Tier** \\ The client tier allows all client technologies (rich, fat, thin). For us, this includes, ​amongst ​others, ​ Java Swing, SWT, QT Jambi, Silverlight,​ .NET Framework ​und of course also moderne ​Javascript libraries and techniques such as jQuery, extJS, qooxdoo, GWT, echo3, and many more. \\ The client tier has no direct access to dataor to the data tier, and can only communicate with the Enterprise ​tier.+  * **Client Tier** \\ The client tier allows all client technologies (rich, fat, thin). For us, this includes, ​among others, ​ Java Swing, SWT, QT Jambi, Silverlight,​ .NET Framework, and, of coursealso modern ​Javascript libraries and techniques such as jQuery, extJS, qooxdoo, GWT, echo3, and many more. \\ The client tier has no direct access to data or to the data tier, and can only communicate with the enterprise ​tier.
  
-  * **Enterprise Tier** \\ The centre piece of JVx is anchored in the Enterprise ​tier. A communication server takes in the requests from the Client ​tier, processes them and mediates the prepared result. The server itself is an exchangeable and extendable component and makes use of further components for session administration,​ direct object access and access control. \\ For database access, a Persistence API is made available so as to enable a technology-independent access to the data tier.+  * **Enterprise Tier** \\ The centre piece of JVx is anchored in the enterprise ​tier. A communication server takes in the requests from the llient ​tier, processes themand mediates the prepared result. The server itself is an exchangeable and extendable component and makes use of further components for session administration,​ direct object accessand access control. \\ For database access, a Persistence API is made available so as to enable a technology-independent access to the data tier.
  
   * **Data Tier** \\ The data tier can be any data container, such as relation database systems (e.g., Oracle, DB2, MySql) or also special data formats (e.g., XML, XLS).   * **Data Tier** \\ The data tier can be any data container, such as relation database systems (e.g., Oracle, DB2, MySql) or also special data formats (e.g., XML, XLS).
  
 More information can be found in the [[package_overview|Package Overview]]. More information can be found in the [[package_overview|Package Overview]].
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information