11-18-05 10:52 PM
Versioning the web service with different schema generally means creating a
new service endpoint, or for BizTalk, republishing your orchestration.
Versioning for the orchestration is using .net versioning as you have done.
When you deploy version 1.1, stop the version 1.0 orchestration and start
the 1.1 version. Those items that are in-flight will continue to process
with the messages and state they already have (1.0), and new messages coming
in will get routed to your 1.1 version.
Matt
"Younes Amar" <y_amar@msn.com> wrote in message
news:OAklScH7FHA.3276@TK2MSFTNGP15.phx.gbl...
> Hi Magnus,
>
> You Can not deploy more than one copy of the same schema with the same
> namespace - as the combination of schema &root-node-name is the primary
> key, to look up the schema for an incoming message.
> You can go with a library assembly for the schema but as you said you
> change some element from the old schema to the new one it will be than
> more complicated.
> why you didn't chose business rule engine to handle that rather than
> having to version??
>
> Younes
> "Magnus" <larsson76@gmail.com> wrote in message
> news:1132332915.953396.47780@g49g2000cwa.googlegroups.com...
>
>
[ Post a follow-up to this message ]
|