InfoQ

Community Specific Content View

SOA

Latest polls

  • How will the recession affect your SOA project plans?

    Recession will not affect our SOA project plans.
    20%
    We will use SOA to reduce costs.
    80%
    We will scale back SOA projects.
    0%

    Have something to say?

  • What technology do you use for implementing your SOA?

    A mixture of two or more
    37%
    CORBA
    0%
    Web Services
    25%
    REST
    18%
    Jini
    0%
    Other
    18%

    Have something to say?

SOA Community Content on InfoQ


Latest featured content about SOA

Workflow Orchestration Using Spring AOP and AspectJ

Community
Java,
SOA
Topics
Design,
Business Process Management,
AOP,
Orchestration,
Programming

This article demonstrates how to build and orchestrate highly configurable and extensible yet light-weight embedded process flow using Aspect Oriented Programming (AOP) techniques. The current examples are based on Spring AOP and Aspect J, however other AOP techniques could be used to accomplish the same results.

News about SOA

SOA Equals Integration?

Community
Architecture,
SOA
Topics
EAI,
Enterprise Architecture

After several years of existence, SOA continues on without a full consensus opinion on what exactly SOA is. A recent presentation at Gartner AADI Summit by Yefim Natis started a never ending debate about relationships/differences between SOA and integration.

SOA Predictions for 2009

Community
SOA
Topics
Cloud Computing,
Governance

A number of SOA authors and analysts have been making their predictions for where SOA will be going in 2009. Common amongst them are the increasing use of small-scale bottom-up SOA developments, cloud meeting SOA (and maybe taking over some of its hype) and the adoption of open source as a way to cut costs as well as drive adoption.

Articles about SOA

BPMN 2.0 Virtual Roundtable Interview

Community
SOA
Topics
Business Process Management,
Business Process Modeling,
Workflow / BPM

In this interview we talk with representatives of the BPMN 2.0 standardization effort from Oracle, IBM and SAP. Here they discuss the evolution of BPMN as well as how it relates to other efforts such as XPDL, WS-BPEL and BPEL4People.

Application Integration Through Mail Servers

Community
SOA
Topics
ESB

When performance and speed are not an issue, SMTP and POP3 can be used to integrate applications communicating to each other through a Mail Server. This article shows such an example using the Apache James Mail server plus Mule and ServiceMix.

Interviews about SOA

Jeff Barr Discusses Amazon Web Services

Community
SOA
Topics
Cloud Computing,
Web Services

In this interview from QCon London 2008, Amazon Web Services (AWS) Evangelist Jeff Barr discusses SimpleDB, S3, EC2, SQS, cloud computing, how the different Amazon services interact within an application, the origins of AWS, SimpleDB and Microsoft SQL Server Data Services, globalization of the AWS cloud, the March AWS outage, SimpleDB Stored Procedures and converting between AMIs and VMWare.

Gregor Hohpe on Conversation Patterns

Community
SOA
Topics
Choreography,
Business Process Management,
Orchestration

In this interview, recorded at QCon London, Google architect Gregor Hohpe talks to Stefan Tilkov about his new work on conversation patterns. Building upon his earlier work on enterprise integration patterns, Gregor sees conversation patterns as playing a critical role in real-world interactions, with analogies in the natural world.

Presentations about SOA

Building your next service with the Atom Publishing Protocol

Community
SOA
Topics
REST,
Web 2.0

In his presentation, recorded at QCon San Francisco, MuleSource architect Dan Diephouse explores ways to use the Atom Publishing Protocol (AtomPub) when building services in a RESTful way. He explains when to use and when to avoid using AtomPub, highlights its advantages, and shows where it doesn't provide a generic solution.

Biztalk Services in the Cloud

Community
Architecture,
.NET,
SOA
Topics
Cloud Computing

Biztalk Services introduces the concept of an Internet Service Bus. Simon Thurman demonstrates a set of foundational capabilities that can be considered as part of a ubiquitous fabric for distributed applications to rely on and which helps to enable a completely new breed of applications that were no possible until today.

Books about SOA

Composite Software Construction

Community
Architecture,
SOA
Topics
Domain Specific Languages,
WS Standards,
Web Services,
ESB,
Business Process Management,
SOA Platforms,
Orchestration,
Modeling

Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.

Enterprise SOA Adoption Strategies

Community
SOA
Topics
Web Services

This book argues that for SOA to succeed we must move our thoughts away from the implementation technologies and towards the "what" of the business. Using a straight-forward, pictorially driven, methodology the book explains who to discover what the business services really are and how to construct an overall business service architecture.