The SOA Magazine

Issue XXIX, May/June 2009 (Summer Edition)


Vijay Narayanan SOA and the XML Factor:
Designing Service-Oriented Solutions
with Extreme XML Compatibility

by Ronald Murphy

Interfaces of all kinds are subject to change. When we make a change to the operations or data offered by a service contract, this change will have an impact the consumers of the interface. In the world of SOA and service-orientation, attention to interface - or service contract - versioning is paramount because the average service-oriented enterprise ends up establishing many more dependencies on a published technical interface than traditional, silo-based application environments. One change can therefore have a ripple effect by impact numerous service consumers, each of which may have been composing the service for a different purpose. This article explores common service contract versioning challenges and proposes different approaches with an emphasis on helping you achieve "extreme" XML compatibility...
[view]

Principles for Implementing
a Service-Oriented Enterprise Architecture

by Tyson Brooks

This article provides four key principles and actions an organization can undertake for implementing a Service-Oriented Enterprise Architecture (SOEA). SOEA adopts the concepts used in enterprise architecture and service-oriented systems design and adapts them to the enterprise level using service-oriented computing (SOC). A SOEA should provide the guidance to enterprise transformation of the organizational, business process management/modeling and reengineering, enterprise resources and information technology (IT) systems and application development in support of the organization. Although technical in nature, the SOEA form of architecture does not focus solely on network (i.e. infrastructure, core services), information (i.e. data, enabling services), and resources (i.e. providers and consumers of services and data) architectural views...
[view]

Workflow-Enabled Services with
Windows Workflow Foundation

by Nitin Gandhi

A workflow is a collection of activities that describes a business process. Modeling business processes is a key requirement for developing service compositions. Workflows provide a way of describing business process logic by expressing the order of execution and relationships between various activities. This article introduces the Windows Workflow Foundation (WF) and explores how it can be used to model and implement workflow logic in support of carrying out that logic via composed services. We will take a look at the architecture that underlies the WF framework to understand how it carries out service composition logic. We'll then show some code to see what this executable logic looks like and we'll then discuss various options for configuring WF algorithms...
[view]

Towards an SOA Manifesto
by Thomas Erl

The service-oriented architectural model and the service-orientation paradigm have reached a stage of maturity where the principles, intentions, and ambitions that embody their underlying philosophy and goals can be expressed in a formal manifesto. On October 23, 2009 at this year's 2nd International SOA Symposium in Rotterdam, the "Towards and SOA Manifesto" working group will be following in the footsteps of the agile community by announcing the SOA Manifesto for the first time...
[view]

2nd International SOA Symposium
Website Launch


The first version of the Website for the upcoming 2nd International SOA Symposium has finally been launched. In addition to the opening and closing keynotes, this two-day event will feature 8 panels, 2 book launches, and 70 speaker sessions organized across 14 tracks. The SOASymposium.com site will continue to be updated over the next few months as the conference calendars are finalized, panelists are chosen, and the many rooms at the Rotterdam World Trade Center are allocated...
[view]

Thomas Erl It's been interesting to observe the shifting of trends and priorities and the emergence of new topics as we continue to work on this year's conference agenda for the upcoming SOA Symposium. There's been a surge in content pertaining to modern service technologies (such as cloud-based and virtualized service platforms), but what is especially encouraging is the increased amount of requests and submissions pertaining to design patterns, best practices, and case studies.

These types of "been there, done that, here's what I learned" sessions is where SOA practitioners often find themselves picking up tips and insights that are truly valuable and actually applicable to the real world. Along those same lines, the committee's decided to double the amount of expert panels in this year's event so that attendees can further get first-hand access to speakers to ask questions and provoke further ad hoc
discussions.

Many of the speakers are currently working on new books and (with some nudging by the committee) we are also looking forward to those speakers making advance content - pertaining to both modern technologies and techniques - available as part of their presentations. This blend of service technology innovation and mature practices is what constitutes the "Exploring Next Generation SOA" theme of the event.

- Thomas Erl, Series Editor and Site Editor

New SOA Analyst Certification
Self-Study Kit Bundle 30% Pre-Order Promotion

The SOA Architect Certification Self-Study Kit Bundle has just been released and the SOA Analyst Certification bundle will become available in early July. Pre-order the SOA Analyst Certification Bundle up until July 6, 2009 and receive a 30% discount. The bundle is comprised of five kits, each of which includes a Prometric worldwide exam voucher, audio tutor CDs, and various study aids for remote, self-paced study.
[www.soaselfstudy.com]

2nd International SOA
Symposium Website Launch

The conference Website is officially launched with more details regarding the event tracks, venue, contests, book launches and speakers. The program committee is currently reviewing speaker submissions and the conference calendar will be assembled throughout June, 2009. The event is scheduled for October 22-23, 2009 in Rotterdam.
[www.soasymposium.com]

SOA Certified Professional Workshops
Certified SOA Architect (June 8-12)
Certified SOA Architect (June 15-19)
Certified SOA Analyst (Sept. 7-11)
Certified SOA Architect (Sept. 14-18)
Certified SOA Sec/Spec (Sept. 21-26)
Certified SOA Analyst (Sept. 21-25)
Certified SOA Architect (Spt.28-Oct.2)
Certified SOA Consultant (Oct. 26-30)
Certified SOA Analyst (Oct. 26-30)
Certified SOA Architect (Oct. 26-30)
[www.soaworkshop.com]


The following are upcoming releases in the "Prentice Hall Service-Oriented Computing Series from Thomas Erl":

•  Next Generation SOA (Q3/2009)

•  Modern ESB Architecture for SOA (Q3/2009)

•  SOA with .NET (Q4/2009)

•  SOA with Java (Q4/2009)

•  SOA with REST (Q4/2009)

•  SOA Governance (Q1/2010)

•  SOA Security (Q1/2010)

To learn more visit www.soabooks.com.


To be automatically notified of new issues, provide your
E-mail Address:  
  
To send feedback and contribution suggestions, use the
online submission form.
The Prentice Hall Service-Oriented Computing Series from Thomas Erl
Home    Past Issues    Contributors    What is SOA?    SOA Glossary    SOA School    SOA Books    About    Legal Copyright © 2006-2009
SOA Systems Inc.