InfoQ

Community Specific Content View

Content in this box provided by our Sponsor:

SOAsocial, the first social network created especially for the SOA community.

Bruce Silver put the BPM standards into perspective.

Rich Seeley: the Web 2.0 hype will affect legacy investments.

Rich Seeley interviewed some IBM UK people about Brownfield Development.

Nick Gall commented the WOA Gartner report which he co-authored.

Eric Roch asked what has happened to the hype about SOA.

 

SOA Poll

Does the business need to understand SOA?

  • No - SOA is IT's choice & implementation detail
  • Yes - they pay for it, so they must see the value
 

David Linthicum: what would happen when SOA meets Cloud Computing?

Mike Kavis: SOA creates business agility.

Bharath Ajendla explained why there is no BPM without SOA these days

developerWorks unveiled a green SOA sandbox.

Steve Jones answered some questions and presented on REST of SOA.

 

SOA Poll

Do you have a significant number of composite services (BPEL)?

  • Yes - we mostly expose composite services
  • No - composition is done on the consumer side

SOA Community Content on InfoQ


Latest featured content about SOA

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.

News about SOA

RESTful Business Conversations

Community
Architecture,
SOA
Topics
REST,
Business

In an on-going series of posts titled The REST dialogs, Duncan Cragg “argue[s] the case for eBay to adopt a truly REST approach to their integration API”. In “Business conversations”, Duncan makes a businesses case for adoption of REST-style architecture.

The Information Perspective of SOA Design

Community
Architecture,
SOA
Topics
Enterprise Information Integration

A new DeveloperWorks article provides an introduction to the information perspective of SOA design and some of the key patterns - the business glossary, canonical models, data quality analysis, and information services.

Articles about SOA

Describing RESTful Applications

Community
SOA
Topics
REST,
Design

If servers control their own namespace without a fixed resource hierarchy, how do clients, and more importantly client developers, get to learn or discover URIs of resources? In a new article, Subbu Allamaraju discusses how to describe a RESTful API, focusing on using hypermedia instead of an out-of-band description format such as WADL or WSDL 2.0.

Key Takeaway Points and Lessons Learned from QCon San Francisco 2008

Community
Agile,
Java,
Architecture,
.NET,
Ruby,
SOA
Topics
Events

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Interviews, RESTFul Web Integration in Practice, Solutions Track, Performance and Scalability, Being Agile, Ruby in the Enterprise, Cloud Computing, Functional/Concurrent Programming Applied, Effective design and Clean code, and many more!

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.