Friday, January 11, 2008

New Adobe SOA White Paper

Myself, James Ward, Laurel Reitman, and Jack Wilber have finished producing a new white paper on SOA. The paper is licensed under creative commons so anyone can take it, post it where they want, and do with it what they want as long as attribution is preserved. The paper is available here (in PDF of course):

http://www.adobe.com/enterprise/pdfs/Services_Oriented_Architecture_from_Adobe.pdf

The paper looks into specialized messaging patterns for Service Oriented Architecture (SOA). Most people still mistakenly believe that SOA is limited to request-response. Such is far from the truth as most standards work on SOA now recognizes alternative patterns such as subscribe-push and probe-match.

Service Oriented Architecture is an architectural paradigm and discipline that may be used to build infrastructures enabling those with needs (consumers) and those with capabilities (providers) to interact via services across disparate domains of technology and ownership. Services act as the core facilitator of electronic data interchanges yet require additional mechanisms in order to function. Several new trends in the computer industry rely upon SOA as the enabling foundation. These include the automation of Business Process Management (BPM), composite applications (applications that aggregate multiple services to function), and the multitude of new architecture and design patterns generally referred to as Web 2.0.

The latter, Web 2.0, is not defined as a static architecture. Web 2.0 can be generally characterized as a common set of architecture and design patterns, which can be implemented in multiple contexts. The list of common patterns includes the Mashup, Collaboration-Participation, Software as a Service (SaaS), Semantic Tagging (folksonomy), and Rich User Experience (also known as Rich Internet Application) patterns among others. These are augmented with themes for software architects such as trusting your users and harnessing collective intelligence. Most Web 2.0 architecture patterns rely on Service Oriented Architecture in order to function.

When designing Web 2.0 applications based on these patterns, architects often have highly specialized requirements for moving data. Enterprise adoption of these patterns requires special considerations for scalability, flexibility (in terms of multiple message exchange patterns), and the ability to deliver these services to a multitude of disparate consumers. Architects often need to expand data interchanges beyond simple request-response patterns and adopt more robust message exchange patterns, triggered by multiple types of events. As a result, many specialized platforms are evolving to meet these needs.

Enjoy~


3 comments:

  1. Nice piece of work here Duane, thanks for sharing. Getting myself a cup of coffee and start reading :)

    Adrian.

    ReplyDelete
  2. Play free game kanser youtube video directory oyun adult porno sex shop image hosting
    japan auto store ara utube ytube video share online games adult

    Kanser -
    Akciğer Kanseri -
    Rahim Kanseri -
    Lenf Kanseri -
    Mide Kanseri -
    Yumurtalık Kanseri -

    Play game -
    Play mario -
    sim taxi -
    Play game -
    Adult games -
    Play game -
    Play game -
    Youtube video

    Play action games -
    Play arcade games -
    Play casino games -
    Play misc games -
    Play puzzle games -
    Play game -
    Play shooting games -
    Play sport games -

    About everything -
    you tube video -
    Hediye -
    Play free game kanser youtube video directory oyun adult porno sex shop image hosting
    japan auto store ara mario games erotik fantazi fantezi iç giyim utube ytube tube
    video share online games adult
    Porn tube

    Japan autos -
    Alışveriş -
    Sex shop -
    Image hosting -
    Image hosting -
    Porn Video -
    Porn Video -
    Porno Video -
    Play free game kanser youtube video directory oyun adult porno sex shop image hosting
    japan auto store ara mario games erotik fantazi fantezi iç giyim utube ytube
    video share online games adult tube
    Porn tube
    Porn Video -
    Youtube Video -
    Sex Shop -
    Sex Shop, Kozmetik -
    erotik iç giyim -
    Sex Shop -
    Video Hosting -
    Porn Video -
    Hediye -
    porno -
    Directory -
    Directory

    Play free game kanser youtube video directory oyun adult porno sex shop image hosting
    japan auto store ara mario games erotik fantazi fantezi iç giyim utube ytube
    video share online games adult tube

    ReplyDelete

Do not spam this blog! Google and Yahoo DO NOT follow comment links for SEO. If you post an unrelated link advertising a company or service, you will be reported immediately for spam and your link deleted within 30 minutes. If you want to sponsor a post, please let us know by reaching out to duane dot nickull at gmail dot com.