13.07.2015 Views

FIMS Media SOA Framework - AMWA

FIMS Media SOA Framework - AMWA

FIMS Media SOA Framework - AMWA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>FIMS</strong> <strong>Media</strong> <strong>SOA</strong> <strong>Framework</strong> Phase1 (Preliminary)6.2.1.2 Asynchronous Request/Response with NotificationThis interaction pattern should be used for long running processes. The request and response associated to theoperation are exchanged in two different communication sessions. The request session includes the invocationby the client of an operation passing the input parameters (par1, … parN, jobGUID, notifyAt) and theacknowledgement by the service that the request was received.The jobGUID parameter identifies uniquely the job request from the business process (the service client) pointof view. The notifyAt parameter specifies to the service provider where to send the response message when theoperation execution completes. It also specifies where to send an error notification message if the service failsduring its execution.A separate communication session is used to send the response message to the address specified by thereplyTo element of the notifyAt parameter. If an error occurs during the process of the operation an errornotification should be issued to the endpoint specified by the faultTo element of the notifyAt parameter.An example of operation that employs this interaction mode is the transcode operation of the Transform<strong>Media</strong>service.Private committee documentWorking Draft for review by <strong>FIMS</strong> Rev v1, Nov-16-2010 Page 17 of 89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!