Introduction

Modules are the building blocks of all Fortified ID applications and servers. A module provides one or more services and can be combined with other modules to form an application.

Modules can communicate with other modules by sending messages using an internal event bus.

There are two base types of modules: basic and http. A basic module is a just a deployable unit, it does not provide any standard functionality but can access and provide services over the internal event bus. An http module has built in support for incoming http (i.e the module is an http server). All http modules share a common set of configuration properties.

All modules has a logical name (some have multiple for compatibility) that is used when referencing the module in configuration etc.

Last updated