2017 R1

Fabasoft Reference ArchitecturePermanent link for this heading

The Fabasoft product family is implemented as a distributed web application. The functionality of Fabasoft software products can be used via commercially available standard web browsers.

The incoming user queries are forwarded to the Fabasoft Folio Web Service by the Microsoft Internet Information Service. The Fabasoft Folio Web Service represents the business logic.

By means of the Fabasoft Folio Kernel, in the Fabasoft Folio Web Service the object model is available, object placement and access protection are defined and checked, properties are buffered, method calls are allocated and transactions are performed.

Fabasoft Folio Web Services process user queries by accessing the data managed by the Fabasoft Folio Backend Services.

Fabasoft Folio Backend Services (Fabasoft Folio COO Services and Fabasoft Folio MMC Services) are used for accessing and storing data in Fabasoft Folio Stores. Fabasoft Folio Stores are logical data stores storing business objects in a relational database system and in the file system.

Fabasoft Folio Conversion Services allow converting contents. Conversion queries are forwarded by the Fabasoft Folio Web Services to the Fabasoft Folio Conversion Services.

A Fabasoft Folio Domain consists of Fabasoft Folio Web Services, Fabasoft Folio Conversion Services and Fabasoft Folio Backend Services logically belonging together. Optionally Fabasoft Folio AT Services, Fabasoft iArchive Services and/or Fabasoft Folio application integration services (e.g. Fabasoft iArchiveLink Services) can also be included into the Fabasoft Folio Domain.