Species with intelligence evolve on the backbone of effective communication and we are witnessing the dawn of global presence of humanity on the omnipresent platform of internet. We team up by exchanging data thru common translating protocol to synergize seamless integration amongst independent systems. Information age data exchange is the function of delivery protocol – XML; XML forms the basis of data flow on information highways, which can be deciphered by the intended audience.
So let’s see this in action, any page we visit on internet highway is an html page and html page is a markup language translated by browsers. Age of windows has made things easy for us, obscuring the configuration behind the scene. Every program is a logic; environment of this logic always comes from a markup document, globally known as configuration, which facilitates dynamic control over appliance behavior . This is evident to anybody who has worked with UNIX machines.
SOA is in vogue and overused jargon of IT professionals though fundamentally it joins the ends (bridge the services); is it XML? “A Service is a specialized process, which can accept defined input to produce a definite output”. Services integrate to produce business support system to optimize operational processes; In turn the glue for orchestrating these services is XML.
Global Application glorified as Cloud Computing, needs reinvention of good old days mainframes but with spiral up thought process; No more dumb terminals but intelligent interfaces termed as BROWSERS. Technology innovation tickles; how XML fits in this mega gimmick of basic need of the information age? Yes, here is the thread for the next breakthrough of the APPLIED COMPUTING.