Home - ARCAD-Software/AFS GitHub Wiki
ARCAD Foundation Services, or AFS in short, is a service oriented framework built upon OSGi and Restlet frameworks. The objective of AFS is to provide a common development base reusable by all software developed by ARCAD Software.
The main modules provided by AFS allow to manage the differents aspects of the application:
- A centralized and unified interface to manage the configuration of the application.
- A database interface abstraction allow to manage different type of BDMR in the same application.
- The data access is provided through a dynamic, declarative and extensible Data Mapping model.
- Then some REST API can be built on top of the libraries provided.
- The Application users and access rights is also directly managed by AFS.
The framework also provide some other APIs, such as:
- A high level cryptographic librarie, facilitating the integration of secure process,
- An API allowing to send and receive Emails,
- An API to built RCP connected to the AFS web-services,
- etc.