Net-Centricity and SOA\Web services technology is a natural marriage because SOA\Web services is based on open standards, is technology independent, and is a decentralized (i.e., delegated to the network) approach to systems interoperability. With SOA/Web services the a provider of valuable data or functionality can publish services to the “net” utilizing Web services based interface specifications and then the decision to inter-operate and the effort of integrating is pushed out to the net community participants that wish to access those services. This promotes scalability by delegating the integration effort out to the net of organizations. Once a consumer organization gains interoperability by conforming to the interface specification, it gains the benefit of interoperability with all “net” systems that also conform to the interface specification. A single integration effort reaps the benefits of all the systems networked via the interface specification (i.e., Metcalf’s Law). This is the essence of Net-Centricity. Published and understandable Web services based interface specifications are the critical enabler for the rapid integration of systems into a community services “exchange” that will significantly benefit the community and enable true Net-Centric interoperability.
Can anyone argue for a technology that is better suited for Net-Centricity than SOA?