There are fundamental questions around creating trust boundaries in a highly distributed environment. Any SOA solution has to include:
This section is devoted to this fundamental building block of SOA.