Archive for December, 2009

XML Schema Design Pattern Introduction

Here we shall define the four most used design patterns regarding XML schema, which are Russian Doll, Salami Slice, Venetian Blind, and Garden of Eden. These patterns can be distinguished by two easy conventions,

Ease of use for instance developers
Ease of reuse for schema developers

XML Schema

XML structures schema define a class of documents by using schema components to constrain and provide meaning to the documents, usage and relationship among their parts, like, data types, elements and attributes in addition with values. It provides the schema for specification for further information of document. Thus formally can be said that,

“XML Schema: Structures can be used to define, describe and catalogue XML vocabularies for classes of XML documents.”

Work, Family, Health, Friends and Spirit

Imagin life as game in which you are juggling some five balls in the air. You name them – Work, Family, Health, Friends and Spiri and you are keeping all of these in the Air.

You will soon understand that work is a rubber ball. If you drop it, it will bounce back.

But the other four balls – Family, Health, Friends, and spirit – are made of glass. If you drop one of these; they will be irrevocably scuffed, marked, nicked, damaged or even shattered. They will never be the same. You must understand that and strive for it.

WORK EFFICIENTLY DURING OFFICE HOURS AND LEAVE ON TIME. GIVE THE REQUIRED TIME TO YOUR FAMILY, FRIENDS AND HAVE PROPER REST.

XML Namespace

To avoid the conflict in xml schema namespace is the solution.

It provides the way to define a unique identifier in a schema context. In an XML schema, you can create elements and types, which are named distinctively within the namespace of the schema. An element is the namespace’s definition scope, which can override a namespace declaration defined in a parent element. Given that a namespace defines a context in which identifiers must be unique, schemas can safely integrate definitions from other namespaces—even those with the same names

Importance of Adventure

The danger of an adventure is worth a thousand days of ease and comfort.

Part 1- Web Services Introduction

A simpler definition: “a Web service is a software application, accessible on the Web (or an enterprise’s intranet) through a URL, that is accessed by clients using XML-based protocols, such as Simple Object Access Protocol (SOAP) sent over accepted Internet protocols, such as HTTP. Clients access a Web service application through its interfaces and bindings, which are defined using XML artifacts, such as a Web Services Definition Language (WSDL) file.”

Lazy Loading

Lazy loading is a commonly used design pattern in programming to defer initialization of an object until the point at which it is needed. It can contribute to efficiency in the program’s operation if properly and appropriately used. The opposite of lazy loading is Eager Loading.
In web it can be used in very effective way in photo galleries to speed up the interaction.

void trouble(void)

The best way to avoid trouble is to share responsibility.

What XML is NOT?

XML is not itself a display language. in HTML, tags generally serve two purpose; they both add structure to documents and imply a certain display style. It defines a new paragraphs and bold or italic and some certain display features. XML is exclusively not a language to define how things looks on output screen, but only define specific contents. its a language to defining what rather than how.

Introducing the Java EE 6 Platform: Part 1

Java Platform, Enterprise Edition (Java EE) is the industry-standard platform for building enterprise-class applications coded in the Java programming language. Based on the solid foundation of Java Platform, Standard Edition (Java SE), Java EE adds libraries and system services that support the scalability, accessibility, security, integrity, and other requirements of enterprise-class applications.

Powered by WordPress | iFreeCellPhones.com has the Best Cell Phone Deals. | Thanks to PalmPreBlog.com, Find Best CD Rates and Fat burning furnace