Search News by Date

Thursday, November 8, 2007

SOA Advisor: The Content Assembly Mechanism and SOA data service layers

SOA Advisor
November 08, 2007
___________________________________

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ISSUE SPONSORED BY: IONA Technologies - Making Software Work Together
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

--------------------------------------------------------------------
FEATURED ARTICLE:
--------------------------------------------------------------------
The Content Assembly Mechanism and SOA data service layers
[by David RR Webber]

After almost four years of development that traces back to earlier
UN/CEFACT efforts on message transactions and core component
representation, processing, and handling (BRIM WG), version 1.1 of
the Content Assembly Model (CAM) was approved as an OASIS member
standard on June 1st, 2007.

The current CAM release provides templates that allow for the
definition of validation data services, specifically for XML-based
transactions. While existing techniques using W3C XSD schema,
namespaces, XSLT and other tools (such as Schematron and XMLBeans)
have been in existence for some time, they provide more
developer-centric and potentially brittle design options. The
intention behind the CAM initiative is to supply a more agile, fault
tolerant and adaptive method in order to help establish more robust
service interfaces. Particularly, CAM templates provide WYSIWYG-style
XML structure mapping and context driven rule selections of
components (and services) and their content.

Why is this so important to SOA data services? When applying a
service-oriented design approach Web services tend to offer
information content that matches a pre-defined (standardized) schema
structure. Although this may be initially deemed sufficient, in
practice the schema may only be fulfilling a broad and vague outline
that is light on actual implementation specifics.

Additionally, the XML Schema language is very programmer-centric.
While developers may be comfortable with schema code, it is not
necessarily helpful for agile information interfaces that need to
respond to business context criteria. For example, XML Schema
definitions cannot be effectively shared with business analysts and
general staff members.

Within typical SOA implementations, consistent and reliable service
behavior is preferred and often required by consumer programs. As a
result, the perception of service quality and the level of effort
needed to support and use services can be directly affected by
service interface content. CAM is a technology designed to improve
these aspects by allowing data service interfaces to be influenced
and even shaped by business and data analysts. For example, Figure 1
illustrates how CAM templates can be shared across a business
community of practice.

Read more about SOA data service layers here.


:::::::::::::::::::::::::: ADVERTISEMENT :::::::::::::::::::::::::::

IONA Technologies - Making Software Work Together

The Economics of SOA
As service-oriented architectures (SOAs) gain mainstream acceptance,
IT professionals that are looking to implement them into their
infrastructure will ask the question: Will a SOA actually save me
money? This case study describes how a telecom company calculated and
compared costs of a traditional EAI approach to an Enterprise Service
Bus solution and which solution yielded the most efficient cost
savings.
Download this case study today:
http://go.techtarget.com/r/2545245/6276287

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


--------------------------------------------------------------------
PAST SOA ADVISOR ARTICLES:
--------------------------------------------------------------------
Enterprise Web 2.0, SOA linkage: Will lack of standards be a
hindrance?
[by Dr. Srinivas Padmanabhuni]
While the potential of blending SOA with Web 2.0 concepts is
compelling, the lack of standards in this area could leave users
stuck inside proprietary platform development.
http://go.techtarget.com/r/2545246/6276287

SaaS, composite applications and SOA: Making them work together
[by Robert D. Schneider]
SOA, SaaS and composite applications come from different app dev
impulses, but consultant Robert Schneider insists they can be
combined effectively at the enterprise level.
http://go.techtarget.com/r/2545247/6276287

The convergence of service orientation and business strategy
[by William Murray]
Where the core competency model focuses on doing things more
efficiently than market rivals, a differentiation-based strategy
focuses on doing things differently (or doing different things) than
market rivals. In this article, we will expand our discussion beyond
the core competency model to explore differentiation-based strategy,
and consider the linkage between an organization's strategic posture,
and its approach to service-orientation.
http://go.techtarget.com/r/2545248/6276287

Defining business services: SOA from a corporate perspective
[by Robin Chen]
This is the first of two articles that document and explore
guidelines and principles for defining "business services" to help
clarify the confusion and arbitrariness surrounding "services" in
general. Services encapsulating business logic in particular are
explained as these tend to realize the greatest value when
positioning a service-oriented IT enterprise in support of and in
alignment with an organization's business.
http://go.techtarget.com/r/2545249/6276287

Not a subscriber to the SOA Advisor? Sign up now.
"http://go.techtarget.com/r/2545250/6276287

--------------------------------------------------------------------
MORE ON THIS TOPIC:
--------------------------------------------------------------------
SOA as a corporate responsibility
[by David Linthicum]
David Linthicum discusses how corporations are experiencing
inefficiencies with enterprise architectures and the benefits of
implementing SOA.
http://go.techtarget.com/r/2545251/6276287

SOA management requires smart choices - Forrester
[by Rich Seeley]
Architects have many choices when it comes to SOA management, which
is still immature and blurred with SOA governance, advises Randy
Heffner, vice president at Forrester Research.
http://go.techtarget.com/r/2545252/6276287

BPEL Learning Guide
To help you learn all there is to know about business process
execution language for Web services (BPEL4WS), the SearchSOA.com team
has put together a learning guide. In this BPEL learning guide,
you'll find articles, tips, expert advice, white papers and more that
will explain how BPEL fits into the world of Web services.
http://go.techtarget.com/r/2545253/6276287

--------------------------------------------------------------------
RELATED LINKS
--------------------------------------------------------------------
How to Eliminate the Bottlenecks That Affect Business
http://go.techtarget.com/r/2545254/6276287

Integration Challenges in Triple Play Service Delivery
http://go.techtarget.com/r/2545255/6276287

A New Approach to SOA: Distributed SOA Infrastructure
http://go.techtarget.com/r/2545256/6276287

IONA Artix Registry/Repository
http://go.techtarget.com/r/2545257/6276287

--------------------------------------------------------------------
REFER A COLLEAGUE
--------------------------------------------------------------------
Want to win a Blackberry? Refer two colleagues to the SOA Advisor.
Click here to enter.
http://go.techtarget.com/r/2545258/6276287

--------------------------------------------------------------------
SOA RESOURCES
--------------------------------------------------------------------
IONA Artix Data Services
http://go.techtarget.com/r/2545259/6276287

The End of Middleware: Freedom from IT Stacks and Vendor Lock-in
http://go.techtarget.com/r/2545260/6276287

Why Metadata Management Matters in Financial Services
http://go.techtarget.com/r/2545261/6276287

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
CONTACT US:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Sales
For sales inquiries, please contact us at:
mailto:bmcgovern@techtarget.com

Editorial
For feedback about any of our articles or to send us your article
ideas, please contact us at:
mailto:mmeehan@techtarget.com


--------------------------------------------------------------------
ABOUT THIS E-NEWSLETTER
--------------------------------------------------------------------
This e-newsletter is published by SearchSOA.com, a targeted Web site
from TechTarget, The IT Media ROI Experts and events company.
TechTarget offers magazines, Web sites, e-newsletters, Webcasts and
conferences for enterprise IT professionals. Copyright 2007
TechTarget. All rights reserved.

____________________________________________________________________

To unsubscribe from "SOA Advisor":

Go to unsubscribe: http://SearchSOA.com/u?em=khari.amit.news%40blogger.com&uid=6276287&cid=611825&track=NL-451

Please note, unsubscribe requests may take up to 24 hours to process;
you may receive additional mailings during that time. A confirmation
e-mail will be sent when your request has been successfully
processed.

Contact us:
TechTarget
Member Services
117 Kendrick Street, Suite 800
Needham, MA 02494

No comments:

Subscribe now

Add to Google Reader or Homepage Add to My AOL Subscribe in NewsGator Online Subscribe in Bloglines