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 Digg it : post to facebook: Stumble It! : :

Leave a Reply

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

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

Google photo

You are commenting using your Google 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 )

Connecting to %s

%d bloggers like this: