ChemAxon Synergy Developer Guide
Main aim of ChemAxon Synergy is to serve as an operational “platform” for hosted solutions offered by ChemAxon and 3rd party applications: a stage upon which web applications/services can communicate with each other, offering central configuration for the some features they have in common.
Application authentication
See more about application authentication in Synergy workshop guide section 7. Implement authentication.
Make sure the session timeout of your application isn't too large. In addition to the usual security concerns, this is also important because the user might remain logged in and able to use the application even after the Synergy subscription expires.
Application and service discovery
Application and service discovery provides the automatic detection of registered web applications (along with their features) and services.
-
Many applications can be operated using each other's services without the need for frequent human interaction/configuration
-
Services, applications are dynamically interchangeable, expandable without human interaction.
-
Possibility to provide a choice from applications/services of the same type
In order to support application service and feature discovery application must implement few basic Synergy Features.