Admin service WSDL fix the contract between the actual service implementation and the client.
If you take ServiceProviderRegistration service in IS - then the Service Provider Registration UI is one client - and also App Manager is another client. There can be many clients as well. Right now we cannot version admin services. If we make any changes to the ServiceProviderRegistration service which is to enhance the features in IS - then the released version of App Manager will not work with the latest version of the IS. This is only example. As our platform grows, and as we find many integration scenarios between products - this will become a problem. I think taking a dependency of a particular version of the service will solve this issue. Then IS can ship both the versions of the service. External applications can use old version while the UI component can use the new one. Appreciate any suggestions/thoughts on this... Thanks & Regards, Prabath Twitter : @prabath LinkedIn : http://www.linkedin.com/in/prabathsiriwardena Mobile : +1 650 625 7950 http://blog.facilelogin.com http://blog.api-security.org _______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
