Thursday, 25 April 2013

Difference between publishing schema and publishing an orchestration as a WCF Service

Difference between publishing schema and publishing an orchestration as a WCF Service

Publishing Schema as Endpoint
Publishing Orchestration as Endpoint
Orchestration Completing not require - publishing Schema as service will enable your subscribers get your Data Contracts and they can begin their development. Your subscribers don’t have to wait till you complete your business logic.
Orchestration should be completed - Publishing an orchestration requires you to get ready with the Orchestration development at first place or let your subscribers wait till you finish your orchestration development.
Orchestration will be loosely coupled- you are free to update/add new orchestration subscribing to specified message contract
Orchestration will be tightly coupled – After updating/changing orchestration need republish the Endpoint.
During publishing wizard, we need to select the schema and need to specify the request/response message.
During Publishing wizard, we don’t have to specify the schema. The orchestration input/output message will be considered as Request/Response message contract for endpoint.

No comments:

Post a Comment