you still want to deprecate interfaces, you do not want to support old versions forever...

you notify customers, give them time to start using the new ones, and stop supporting deprecated ones at the specified time

ofcourse, all above in case you are not able to handle things without contract change

Stanley Stanev
MomentumSI

Jerry Zhu wrote:



--- Gregg Wonderly <[EMAIL PROTECTED]> wrote:

> I think that interface based access is a key feature
> of a well designed SOA.
> There must be an interface (like or implementation)
> description which properly
> and completely identifies the type of data going in
> and out of a service operation. It should be
possible for a client of that service to detect an
> incompatibility and it should be possible for a
> service to assert an incompatable change if needed.
>
> These things make it much more likely that
> incompatibilities do not create imaginary (service
responds okay to invalid request) or incorrect
operations service misinterprets data and acts
inappropriately) in your SOA.
>
> Gregg Wonderly
>
With COM, interfaces never change if published, new
functionalities are exposed through new interfaces to
the COM object. So it won't break current clients who
won't use newly added interfaces while new clients may
use the new interfaces. So nothing breaks. THis
mechanism could be implemented in Services that have
multiple interfaces.

Jerry

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com



-- 
----------------------------------------
Stanimir Stanev (Stanley)
Senior Java Developer
www.stanev.com
----------------------------------------

__._,_.___




   


SPONSORED LINKS
Computer software program Computer software spy Computer job
Database software Discount computer software

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

Reply via email to