There is a need for container-managed support for local invocations among
colocated Web services. This feature would be similar to EJB local
invocations in the J2EE world.
This need stems from the fact that a lot of enterprise applications are being
Web service enabled and wrapped for the twin purposes of easier EAI and
external access across firewalls in a standards-based way. Given the
increasingly complex nature of business transactions, often these Web
services that need to invoke each other due to functional dependencies. Also,
some facade Web services need to invoke back-end applications, which
themselves are Web services that in turn wrap other legacy applications
running on different platforms. In these scenarios, and many others, it would
be an overhead to use... (more)