The Four Pillars of Service-Oriented Development
As companies move to adopt Service-Oriented Architecture (SOA), their application development process will change. In fact, SOA promises to transform the basic definitions of “application” and “development” themselves as a result of SOA’s promise to shift the responsibility of application development into the hands of the business user. It’s crucial, therefore, for developers, business users of information technology (IT), and the consultants that serve them to understand the changing nature of applications and the process for creating and managing them in the context of SOA. The SOA context mandates a form of application generally known as a composite application. Composite applications consist of Services orchestrated or otherwise combined into Service-Oriented (SO) processes, which are in turn exposed as Services. The development of such applications therefore involves configuring such processes. As explained in an earlier ZapFlash, most composite application developers are business users who work with tools that enable…

Read More