Somebody ones wrote "To design is to fit form into a context". Of course, here is the valley, we have been fitting "form into a function".
In the web services world, while designing the SOA, we are ones again fitting a form into a function instead of the context. The context of application servers was just that "Servers". The context of SOA is not a server, but the network. Ones vendors realize that we will actually have an SOA solution that does not cost a arm and a leg.