Software

From DreamFactory
Jump to: navigation, search
m (Overview)
m (Sub-Systems)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
DFE is, at its core, an event handling system. Events occur and they are processed and the results returned. The events may come from a web site (internal or external) or the command line utility. Regardless of the source, all [[DFE/Console/API|DFE Console API]] requests upon validation are inserted into the master job queue for processing. The [[DFE/Console|Console]] has a user interface as well.  
+
DFE is, at its core, an event handling system. Events occur and they are processed and the results returned. The events may come from a web site (internal or external) or the command line utility. Regardless of the source, all [[DFE/Console/REST|REST API]] requests (once validated of course) are inserted into the master job queue for processing. The [[DFE/Console|Console]] has a user interface as well.  
  
 
The diagram below shows the various data flows within the system and how they are processed.
 
The diagram below shows the various data flows within the system and how they are processed.
Line 6: Line 6:
 
[[file:Request-process.png]]
 
[[file:Request-process.png]]
  
The software architecture is split into multiple parts:
+
== Sub-Systems ==
 +
DFE is best broken into easily digestible portions. In addition, the communication of requests and responses are beyond the scope of this documentation. It is focused on the services provided by the Console.
  
* [[DFE/Architecture/Software/Provisioning|Provisioning]]
+
* [[DFE/Architecture/Software/Provisioning|Provisioning]]
* [[DFE/Architecture/Software/Jobs|Jobs]]
+
* [[DFE/Architecture/Software/Jobs|Jobs]]
* [[DFE/Architecture/Software/Handlers|Handlers]]
+
* [[DFE/Architecture/Software/Access_Paths|Access Paths]]
+

Latest revision as of 23:34, 14 December 2015

Overview

DFE is, at its core, an event handling system. Events occur and they are processed and the results returned. The events may come from a web site (internal or external) or the command line utility. Regardless of the source, all REST API requests (once validated of course) are inserted into the master job queue for processing. The Console has a user interface as well.

The diagram below shows the various data flows within the system and how they are processed.

Request-process.png

Sub-Systems

DFE is best broken into easily digestible portions. In addition, the communication of requests and responses are beyond the scope of this documentation. It is focused on the services provided by the Console.