This is the link between the VB client and the Application Layer. It is also a thin interface in that it has very minimal logic. Its main function to act as a carrier between the two layers. This sits on top of the RMSL and eases the burden of the ATL Layer. The RMSL contains lots of code and data since it is a general-purpose library.
Different commands involve different functionalities and the permutations are large.
Inside the application layer, this call will invoke other parts of the RMSL and return the user's request. The RMSL is the heart of the system. It contains all the functionalities needed by the entire system. It will be sold either as part of the application or standalone software. The Database is still under design phase.