Puneet,
I’m not sure I completely understand your question. If the service you expose immediately publishes a guaranteed document (event) or persists the request in some other manner (database insert, etc.) you can be sure that the requested service is executed. The better question is whether the consuming client will wait synchronously for the results.
The exposed service can return a functional acknowledgement immediately after publishing the guaranteed message. The consumer (client) can then either poll to check the status and retrieve the results or the service can push them to the consumer in some manner (reply web service, JMS message, insert rows into DB, write file to folder, etc.).
Was that your question or was it related more to how Fabric routes messages?
Mark
#API-Management#webMethods#soa