Differences
This shows you the differences between the selected revision and the current version of the page.
| web_service 2009/09/11 15:44 | web_service 2009/09/11 15:44 current | ||
|---|---|---|---|
| Line 36: | Line 36: | ||
| The difference between the asynchronous and synchronous web service modules comes down to the time in which each pipeline takes to run. Some pipelines can take substantially longer to complete; long enough that the component waiting for the result will eventually time out and render the BPEL engine useless. The solution to this is to use an asynchronous web service module when the pipeline will take longer to complete than the time before the second component times out. The scenario in which the next component in the workflow waits for the pipeline to complete is the sychronous web service module. | The difference between the asynchronous and synchronous web service modules comes down to the time in which each pipeline takes to run. Some pipelines can take substantially longer to complete; long enough that the component waiting for the result will eventually time out and render the BPEL engine useless. The solution to this is to use an asynchronous web service module when the pipeline will take longer to complete than the time before the second component times out. The scenario in which the next component in the workflow waits for the pipeline to complete is the sychronous web service module. | ||
| + | |||
| Line 48: | Line 49: | ||
| *Open up a shell and navigate to $MIF_HOME. | *Open up a shell and navigate to $MIF_HOME. | ||
| *From there, run: | *From there, run: | ||
| - | bin/run-mif.bat -c gov.pnnl.mif.samples.ws.async.EchoWebServiceAsyncTest (or the Synch equivalent) | + | |
| + | bin/run-mif.bat -c gov.pnnl.mif.samples.ws.async.EchoWebServiceAsyncTest (or the Synch equivalent) | ||
| ===== The Pipeline Behind the Web Services Samples ===== | ===== The Pipeline Behind the Web Services Samples ===== | ||