Presentation is loading. Please wait.

Presentation is loading. Please wait.

Document Exchange Protocol Service Management Validation (message correlation) Service Management Validation (message correlation) invoker updates data.

Similar presentations


Presentation on theme: "Document Exchange Protocol Service Management Validation (message correlation) Service Management Validation (message correlation) invoker updates data."— Presentation transcript:

1 Document Exchange Protocol Service Management Validation (message correlation) Service Management Validation (message correlation) invoker updates data system to reflect successful operation > ThreePhaseOperationProcedurePatternActivity {invoker, performer, Invocation, routineThreePhaseTimeout, urgentThreePhaseTimeout, AcknowledgedReturn, FailedReturn*, SuccessfulReturn } invoker [operation unable to complete by expiration of disposition timer] invoker may use the diagnostic Information supplied in the failure return to create an alternative operation invocation [disposition timer expired without having received response or return] [valid SuccessfulReturn ] Perform Operation Create Invocation generate expected DispositionTime [( Invocation not valid OR resources not available) AND disposition timer not expired] Invocation Failed Return* Success fulReturn routineThreePhaseTimeout urgentThreePhaseTimeout routineThree PhaseTimeout urgentThree PhaseTimeout Contact performer by other means to determine operation status start disposition timer [valid FailedReturn*] performer Generate operation SuccessfulReturn terminate invoker processing of operation inform invoker by other means of return contents Perform Service Management Validation Generate operation FailedReturn* start disposition timer Generate operation Acknowledged Return Acknowledged Return [valid AcknowledgedReturn] invoker may use the diagnostic information supplied in the exception responses to create an alternative operation invocation or troubleshoot performer may use the diagnostic information supplied in the exception responses to troubleshoot [ Invocation valid AND resources available AND disposition timer not expired] [disposition timer not expired] Perform Service Management Validation Perform Service Management Validation [invalid return] [invalid return] [correlated with known Invocation] [uncorrelated with known Invocation] [correlated with known return] [uncorrelated with known return] Exception response

2 message correlation Document Exchange Protocol message correlation invoker updates data system to reflect successful operation > ThreePhaseOperationProcedurePatternActivity {invoker, performer, Invocation, routineThreePhaseTimeout, urgentThreePhaseTimeout, AcknowledgedReturn, FailedReturn*, SuccessfulReturn } invoker [operation unable to complete by expiration of disposition timer] invoker may use the diagnostic Information supplied in the failure return to create an alternative operation invocation [disposition timer expired without having received response or return] Perform Operation Create Invocation generate expected DispositionTime [( Invocation not valid OR resources not available) AND disposition timer not expired] Invocation Failed Return* Success fulReturn routineThreePhaseTimeout urgentThreePhaseTimeout routineThree PhaseTimeout urgentThree PhaseTimeout Contact performer by other means to determine operation status start disposition timer [valid FailedReturn*] performer Generate operation SuccessfulReturn terminate invoker processing of operation Perform Service Management Validation Generate operation FailedReturn* start disposition timer Generate operation Acknowledged Return Acknowledged Return [valid AcknowledgedReturn] invoker may use the diagnostic information supplied in the exception responses to create an alternative operation invocation or troubleshoot [ Invocation valid AND resources available AND disposition timer not expired] [disposition timer not expired] [exception response] Exception response


Download ppt "Document Exchange Protocol Service Management Validation (message correlation) Service Management Validation (message correlation) invoker updates data."

Similar presentations


Ads by Google