The bM Server Engine entirely programmed by bMooble in C and C++ language to assure high performance level, carries out all the computational and control processes for all the data. It invokes different services provided by other  bM architectural components, handles the multitasking and the multithreading, keeps properly logical sessions of the different external agents (users or IoT) while storing runtime data in the specific DBMS (Ms-SQL o PostgreSQL) chosen as  at the installation of the bM Platform.