Home > SOA Tips > The Information Architect > XML helps standardize information for sharing
SOA Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

THE INFORMATION ARCHITECT

XML helps standardize information for sharing


Johanna Ambrosio
01.03.2002
Rating: -4.00- (out of 5)


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


XML is a widely accepted standard that can simplify sharing content and doing business online, but make sure it's appropriate for your situation before you start converting.

XML is fast becoming the Esperanto, or common language, of the e-commerce world. It can help trading partners exchange information, whether they're customers or suppliers. And it can help a company glean tidbits from many internal sources to share with its employees over an intranet, or help integrate several applications.

It's important to remember, though, that XML is not a "magic bullet." XML stands for "Extensible Markup Language," which means it's a language -- a tool that helps create other things. So, for example, companies can use XML to define how multiple trading partners will deal with the concept of "customer name" -- whether it's last name first, if honorifics like "Dr." or "Ms." will be included, and how many total spaces the name will be allowed to take up. Once those parameters have been agreed upon, companies can exhange those customer names in a common format for use in multiple applications.

"Folks who want to do business online think XML is wonderful," said Guy Creese, a research director at the Aberdeen Group, Inc., a consultancy in Boston. As one example, it allows someone to go to a Web site and query across several back-end systems about what types of metric wrenches are in stock, their cost and delivery date, he explained.

There are also industry-specific dictionaries that are based on XML. Two examples are PRISM for the publishing industry and RosettaNet for certain types of e-commerce applications.

"XML is a language for creating specific industry vocabularies and specific descriptions of particular processes," said Linda Burman, president and CEO of L. A. Burman Associates Inc., a metadata consultancy in Toronto. "XML by itself does absolutely nothing." XML can define an invoice, or the structure of a book -- sections, chapters, etc. -- or it can define the structure of a Web page to include text, graphics, video and so on.

But, she cautioned, XML isn't necessarily appropriate for everything. If you're trying to do something that is entirely within the purview of one application, and you don't have plans for sharing that information widely, it might be easiest to just handle it within the structure of the application instead of converting it to XML.

Virtually all current software on the market supports XML in some context, whether the package is for customer relationship management (CRM), enterprise resource planning (ERP) or for accounts payable. Because XML is a widely accepted standard, most suppliers support it to some degree.

What is less ubiquitous, however, is support for a specific vocabulary or process that someone has defined with XML. That may require a bit more searching, and places like XML.com or w3.org (the home page of the World Wide Web Consortium, creator of the XML standard) can help find specific types of applications.

Some applications have more built-in XML support than others. Software to help manage Web content, for instance, usually has a great degree of XML already in the package. Some go so far as to automatically create XML "tags" for the Web content that is managed by the package. This helps serve up more customized content for visitors that have typed some keywords into the search engine, for instance.

XML also helps to repurpose content for different uses. Christopher Klanac, content management specialist at mutual-funds provider Morningstar Inc. in Chicago, explained that his company uses XML to "make syndication a breeze." It allows the company to share content among different sites, both internally among different business units and externally at Morningstar Japan and Morningstar Canada.

Rob Perry, a senior analyst at the Yankee Group in Boston, says that XML really shines as a means of integration among different applications. To help make that even easier, a new group of XML databases are being developed, he said, which can help track the different definitions and processes used by applications at various partners or internally. Vendors working on XML databases include Software AG, NeoCore Inc., Ipedo Inc., XYZFind Corp. and IXIA Inc.

More on this topic:

SearchWebServices has an extensive collection of links to XML resources.

Read up on using XML to enable your e-business at searchEBusiness.

_____________________________________

SPONSORED BY: EMC
_____________________________________

NEW EMC SOFTWARE SIMPLIFIES YOUR WORLD: MANAGING INFORMATION STORAGE JUST GOT EASIER

  • Would you like to simplify and automate management of multi-vendor storage environments?
  • How much more could you do if you could make complex data replication tasks easier?
  • Could you benefit from a summarized, enterprise-wide view of your multi-vendor storage assets?

Now you can simplify and automate inefficient, labor-intensive information storage processes with new open storage management tools from EMC.

SEE THE NEW SOFTWARE IN ACTION and learn how to simplify your world.
http://ad.doubleclick.net/clk;3778027;5058249;s?http://www.emc.com/techtarget/v18/index.html

___________________________________

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.




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



RELATED CONTENT
XML
National Weather Service policy supports XML
XML and democracy at work: The Election Markup Language (EML)
For interesting interface access, check out Xamlon
Royalty-free, revolutionary UBL
Altova strikes again with MapForce 2005
Beating the RSS crunch with aggregation/bloglines
Voice, speech, SIP, and XML: ECMA-269
Microsoft Baseline Security Analyzer and XML
An open source, native XML database: dbXML 2.0
Second-generation XML security preview: SAML

The Information Architect
Achieving ROI with Web services
Companies cry 'uncle' as compliance deadlines near
Novell a model open source citizen
IPv6 gets celebrated but not deployed
Oracle's rose-colored grid vision
Do employees relate to relationship tools?
The business case for service-oriented architecture
Linux on the mainframe -- is it right for you?
IT market hears RFID message loud and clear
Throwing eggs at spammers

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

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