WCF API Deployment Versions

I just wanted to develop the .NET WCF API. We may need to update the API frequently.

How to manage multiple versions of an API deployment?

+5
source share
1 answer

The versions of your services are a huge topic in which there are many considerations and recommendations.

For starters, there are various classes of changes you can make; fully-breaking, semi-destructive and inextricable.

Continuous changes (no change required for existing customers) include:

  • change in the internal implementation of the service while maintaining the unchanged contract unchanged
  • , , , ( , , )
  • ( ServiceKnownType)
  • ( singleton, .., ).

( ) inlcude:

  • , ( - , http msmq - )
  • ( ..)

( ):

  • ( ..)

, . , , ? , , ?

, - .

: http://msdn.microsoft.com/en-us/library/ms731060.aspx

+6

All Articles