Skip to Main Content
The necessity for effective integration of enterprise applications to support e-commerce initiatives has resulted in the reemergence of the services oriented architecture (SOA). Leading software vendors have launched initiatives to provide tools and technologies that support this architecture. However, experiential knowledge on the design of adaptable component-based applications that provide services is limited. We describe a services oriented adaptive components (SOAC) architecture that has foundations in complex real world project implementations. It presents a design for services oriented components that dynamically support both user interfaces and Web services. We describe synchronous and asynchronous adapter components that enable flexible multivendor systems integration strategies. Finally, it illustrates the iterative implementation of interfaces and components to achieve a phased migration of legacy systems.