Software Reuse Quick Tip #7

Tip #7 Design XML Schemas using the any data type for building reusable services

Leverage the XML Schema any data type to build extensible schema contracts for your reusable services. The any element provides a convenient mechanism to construct modular schemas, separate framework/plumbing related processing from use case specific functionality, and allows graceful mechanisms to support new elements and types without impacting your existing consumers. Any also allows the provider to have containers to hold external schemas (with specific namespaces) that can be used to perform additional tasks.

Like this post? Subscribe to RSS feed or get blog updates via email.

add to del.icio.us: Digg it : post to facebook: Stumble It! : :

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: