easysoa/EasySOA — Issue #97: Discovery of deployables
Author: mdutoo
Created: 2012-01-19 10:40:14+00:00
State: open

Service discovery allow comparison for sanity check purposes.
Versioned services allow to check that the "right" service is used along an EasySOA-integrated SOA development process (ex. in dev, according to design).

However they do not allow that when dealing with what already exists in the entreprise, because the version of the consumer is not known. It's possible to do a discovery of consumed services, but all too often consumed service definitions point to an unversioned, runtime only definition provided by the **provider**'s service stack - so even if they had this information, it would be about the provider.

The solution is discovery of versioned service consumer implementations, that is applications, and at a grain both finer and more manageable, deployables.