Differences

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

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
concepts:architecture [2019/08/01 09:39]
tjotov created
concepts:architecture [2019/11/12 07:21]
tjotov [ADUCID architecture]
Line 3: Line 3:
 {{:​documentation:​aducid-architecture-overview.png?​400|}} {{:​documentation:​aducid-architecture-overview.png?​400|}}
  
-This chapter describes internal functionality of ADUCID. ​It is a foundation of [[integration:​start|No-code integration]]+This chapter describes internal functionality of ADUCID.
  
 ===== Target application ===== ===== Target application =====
Line 11: Line 11:
 From the system point of view, the application consists of a client part and a server part (TA Client and TA Server), which communicate with each other in their own manner via an R1 interface. From the system point of view, the application consists of a client part and a server part (TA Client and TA Server), which communicate with each other in their own manner via an R1 interface.
  
-With [[integration:start|No-code integration]] all applications are insulated behind AAA Proxy.+With [[nocode:start|No-Code Integration]] all applications are insulated behind AAA Proxy.
  
-===== Server part of ADUCID® =====+=== Server part of ADUCID ​===
  
 The entire server part along with the operating system and all third-party systems required to operate the server part of ADUCID are supplied as complete virtual appliance but can be installed as a set of components. The entire server part along with the operating system and all third-party systems required to operate the server part of ADUCID are supplied as complete virtual appliance but can be installed as a set of components.
 +See [[components:​aim|AIM - ADUCID Server Side Components]]
  
-The server side consists of these parts: 
  
-==== AIM ==== 
-ADUCID<​sup>​®</​sup> ​ Identity Machine – delivers ADUCID<​sup>​®</​sup> ​ server functionality,​ performs all ADUCID<​sup>​®</​sup> ​ operations and provides access to user data stored along with electronic identities in the database. 
  
-AIM is controlled by the target application using the R4 interface. Using this interface, it also provides services for working with user data.+=== PEIG  - Client part of ADUCID ===
  
-Using the R3 interface, it communicates with the client part of ADUCID<​sup>​®</​sup>​. +See [[components:client|PEIG - Client ​software]]
- +
- +
-==== SQL database ==== +
-SQL database is used to store ADUCID identites, events and licensing logs. The default SQL DB is PostgreSQL but can be replaced with any JPA compatible DB. +
- +
-==== Admin applications ==== +
- +
-See [[documentation:admin-applications|Admin applications]] +
- +
- +
-==== Proofing applications ==== +
- +
-See [[documentation:​identity-proofing|Identity proofing]] +
- +
- +
-===== PEIG  - Client ​part of ADUCID ===== +
- +
-see [[:​documentation:​client|PEIG]]+
  
  
  • concepts/architecture.txt
  • Last modified: 2019/11/12 07:22
  • by tjotov