Tuesday, May 25, 2004

Martin Fowler on databases in Service Oriented Architecture

    "The recent rise of Service Oriented Architecture seems to mean very different things to different people, but one plausible thread is a rise of autonomous applications with their own Application Database that communicate through service interfaces - effectively replacing shared database integration with rpc or messaging based integration. I'm very sympathetic to this view, particularly favoring integration through messaging - which is why I encouraged the development of EIP[1] In this view of the world the integration database is no longer the default assumption."

    [1] EIP."Enterprise Integration Patterns. Designing, Building, and Deploying Messaging Solutions"
    by Gregor Hohpe, Bobby Woolf.


No comments: