Business layer consists of the high level APIs, which are the direct mappings to user requirements. The most commonly used components allow the clients to include the components as objects which can then be called to perform the tasks.
Communication layer is also known as the “service layer”. This layer handles the client-server communication protocols.
Manages the sign up and user accounts services
Manages the call features of the M800 Web SDK
Manages the connection to M800 server
Manages the contacts in the application
Manages the clients and its services in the application
Manages the file services available in the SDK
Manages the chat and messaging features in the SDK
Manages the different types of media and its services available in the SDK
Manages the different types of verification supported by the SDK