Home > SOA Tips > Guest Commentary > Data interchange issues for SOA
SOA Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

GUEST COMMENTARY

Data interchange issues for SOA


Ed Tittel
04.11.2007
Rating: --- (out of 5)


Enterprise IT tips and expert advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


One of the key objectives that drives the development and elaboration of SOA is the notion that bits and pieces of application logic can reside on various servers and other machines on a network, yet work together to provide the data and services that users need. From a less Olympian standpoint, it probably makes sense to point out that relying on third parties to handle funds (e-commerce providers), fulfill product orders (fulfillment houses), ship and track products (shipping service providers), and so forth, enables a wide range of companies and organizations to conduct business online without having to create their own complete, end-to-end business infrastructures.

For such distributed and disjoint architectures to work properly, however, it's essential that companies be able to exchange the right information with those partners they choose to handle their funds, fill orders, ship and track products or even provide customer service. That's where data interchange comes into play, and what explains the incredible panoply of data interchange standards used to enable partners to communicate with one another clearly, unambiguously, securely and in a timely fashion.

Given its explicit, formal, and highly readable structure and syntax, XML has become the technology of choice for represented data when it must pass from some producer of information to some corresponding consumer of information. Of course, the existence of tools galore that can handle the nuts and bolts tasks involved in parsing and interpreting document type definitions based on legacy SGML, as well as those based on more modern document schemas of one kind or another, also helps to explain why XML has become the foundation


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Data governance and management for SOA
Kapow bows data-driven server for the enterprise
SOA needs a Product Manager
Medical imaging group build HL7 messaging hub with InterSystems Ensemble
New TOGAF framework released
Podcast: SearchSOA tips on software architect skills
Domain bridging, skills of abstraction define the software architect
Amazon Mechanical Turk Web services app touts improved development GUI
REST architecture integrates data services to SaaS
Architecture 101: Why SOA needs an enterprise focus
SOA ends era of big apps, opens door for Ruby on Rails

Guest Commentary
Getting a grip on JavaFX 1.2 for Rich Internet Applications (RIA)
On the road to SOA – Part 1, Boubez on early insights
On the road to SOA – Part 2, Governance is fundamental
SpringSource approach to adding enterprise class management and deployment features to Tomcat
SOA Pattern of the Week (#6): Canonical Schema
Legacy: Can't Live With It, Can't Live Without It
Review of protocols for cloud services - Part 1
SOA and TOGAF: A Good Fit?
Using atomicity to gain SOA granularity
Too Many Servers: A Case for Enterprise Architecture and TOGAF 9

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


for data interchange of all kinds nowadays from accounting and authentication to zoology and taxonomies of all kinds.

The Organization for the Advancement of Structured Information Standards, better known as OASIS, makes an excellent case in point. This group houses a service-oriented architecture (SOA) committee that seeks to codify and standardize "best practices principles and patterns related to service-aware, enterprise-level, distributed computing," where such standards efforts "focus on workflows, translation coordination, orchestration, collaboration, loose coupling, business process modeling, and other concepts that support agile computing." A quick look at the technical committee efforts that fall under this umbrella will help to illustrate the kinds of issues that it seeks to address:

At every step along this path, partners and associates work together using formal data representations to make sure the information they exchange is complete, correct and intelligible. All this incredible infrastructure is supported at all steps along the way by XML and related detailed XML specifications. In future tips in this series, we'll dig into the details to help you understand how these individual components combine to support general-purpose SOA capabilities.

About the author

Ed Tittel is a full-time writer and trainer whose interests include XML and development topics, along with IT Certification and information security topics. Among his many XML projects are XML For Dummies, 4th edition, (Wylie, 2005) and the Shaum's Easy Outline of XML (McGraw-Hill, 2004). E-mail Ed at etittel@techtarget.com with comments, questions or suggested topics or tools for review.


Rate this Tip
To rate tips, you must be a member of SearchSOA.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



SOA Trends and Strategy - SOA Education, SOA Development, SOA Implementations
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts