This section talks about the
WebMAP5. This architecture consists of the
Core Services(Components on the blue box), a
Clientweb application, and a
Desktop Compatibility Platform.
For a more in-depth explanation of each component, please go the the specific documentation page for each one of the main components:
Core module: This Module is in charge of managing all the task related to observables, like
Storage of Observable, etc.
Messaging Module: This Module is in charge of communication between components, features like
Mappersare implemented in this component.
Web Server Module: This Module is in charge of the communication between the
Clientapplication and the backend.
Desktop Compatibility Module: This Module is designed to be replaced depending on the source platform. For example there is a
Winforms Desktop Compatibility Platformwhich is intended to be used when a
Winformsapplication is migrated.