Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PDS Client 2.0 Design"

(New page: {{#eclipseproject:technology.higgins|eclipse_custom_style.css}} The following design is just proposal to replace current Azigo3 architecture and extends PDS Client 2.0 The PDS Client ...)
 
Line 1: Line 1:
 
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
 
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
The following design is just proposal to replace current Azigo3 architecture and extends [[PDS Client 2.0]]
+
The following design is just proposal to replace current Azigo3 architecture and extends [[PDS Client 2.0]]
 +
 +
 
 
  The PDS Client is packaged as either a C++ or Java code library or as a separate operating system process (e.g. on Windows it is a Windows Service).
 
  The PDS Client is packaged as either a C++ or Java code library or as a separate operating system process (e.g. on Windows it is a Windows Service).
  
Line 6: Line 8:
  
 
The PDS Client 2.0 components:
 
The PDS Client 2.0 components:
 +
[[Image:Pds_2.0_design_components.png|center]]
 
   
 
   
  
[[Image:Active client 2.0.102.png|center]]
+
<br>
 +
It consists of the following C++ components:
 
   
 
   
  
It consists of the following C++ components:
+
<br>
+
 
   
 
   
 +
 
*Components 2.0#PAUL - Personal Agent Utility Layer (PAUL) - the higher level logic of the [[PDS Client 2.0]]
 
*Components 2.0#PAUL - Personal Agent Utility Layer (PAUL) - the higher level logic of the [[PDS Client 2.0]]
+
 
 
*Components 2.0#Persona Data Provider - An API for the [[Persona Data Model 2.0]]
 
*Components 2.0#Persona Data Provider - An API for the [[Persona Data Model 2.0]]
+
 
 
*Components 2.0#IPC Lib - planned.
 
*Components 2.0#IPC Lib - planned.
+
 
*Components 2.0#Auth Client  
+
*Components 2.0#Auth Client
+
 
 
*[[Components 2.0#IdAS_Client_C.2B.2B|Components 2.0#IdAS Client C++]] - communicates with [[Personal Data Store 2.0]]
 
*[[Components 2.0#IdAS_Client_C.2B.2B|Components 2.0#IdAS Client C++]] - communicates with [[Personal Data Store 2.0]]
+
 
 
[[Category:Higgins_Packages]]
 
[[Category:Higgins_Packages]]

Revision as of 06:05, 6 April 2010

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

The following design is just proposal to replace current Azigo3 architecture and extends PDS Client 2.0

The PDS Client is packaged as either a C++ or Java code library or as a separate operating system process (e.g. on Windows it is a Windows Service).

Architecture

The PDS Client 2.0 components:

Pds 2.0 design components.png



It consists of the following C++ components:



  • Components 2.0#PAUL - Personal Agent Utility Layer (PAUL) - the higher level logic of the PDS Client 2.0
  • Components 2.0#IPC Lib - planned.
  • Components 2.0#Auth Client

Back to the top