Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A hypothetical business scenario, which illustrates the HTTP Binding example, is that of a Department of Public Works Project Monitoring System that , which needs to check the budget availability for a work item before proceeding with the actual implementation.

This example starts at the isBudgetAvailable class of the Department of Public Works Project Monitoring System when it posts a request on URL http://localhost:8912. Included in this posted request, is the budget allocation ID of the corresponding related work item. The Http HTTP Server listens on this URL and receives the request. Http The HTTP Server then forwards the request to the Saaj Binding Component, as this component is capable of communicating to a an UrlEndpoint. The UrlEndpoint is the Budget Checking System. The Budget Checking system checks to determin if the funding level is still sufficient for the implementation of the work item and , then formulates the appropriate response and sends the response back to Saaj Binding Component. In turn, the Saaj Binding Component sends the response back to HTTP receiver via the normalized message router. The HTTP receiver then sends the message to the http://localhost:8912. The message is picked up by the isBudgetAvailable class. The Finally, the respone message is printed on the console.

...