Skip to main content

Summary

Integrating user interfaces into a service oriented architecture

As unfashionable as it may be to point out, there are still a great number of critical processes in today’s businesses that are not automated. How do we create a complete enterprise service-oriented architecture when many of the services still require human interaction or even human execution? Human Services are a pattern for connecting user interfaces into a SOA. This pattern consists of six major components that interact through a process of five major steps. Human services are dependent upon ASAP, a web services protocol that overcomes the “instant gratification” barrier. Through the use of Human Services, we are able to connect non-automated business processes into our overall SOA, which provides the means for rapid implementation and the pathway to future automation.