The Mesh reference software distribution currently contains a single server that supports all of the services built using the Mesh Reference code. These are:
- Mesh Portal service
- Service supporting profile connection requests and all user interactions with the cryptomesh.
- Mesh/Account Service
- Is used to track account based data in all the Mesh services (except the portal service currently). Implements the catalog services (Contacts, Calender, Bookmarks, Credentials).
- Mesh/Recrypt Service
- Provides the key service supporting proxy re-encryption
- Mesh/Confirm Service
- Supports the two factor authentication service.
Starting the Combined server
The server is started from the command line.
Server state is maintained in a set of append only log files. These are currently in JSON Log file format but will eventually transition to use of the JSON Container Format.