YOUR FEEDBACK
NGASI Releases AppServer Manager 8.1
Dave Jenkins wrote: The remote server management is a welcomed added feature...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


The Road So Far...and the Road Ahead

Digg This!

One of the key reasons behind the explosive growth of the Web is the simplicity and ease of use of the underlying standards - TCP/IP, HTTP, and HTML. Experts and critics have often argued about what's wrong with HTML and HTTP and why we need IPv6 et al. For instance, with the advent of XHTML, we are now realizing why HTML should have probably been XML-ized from Day 1; similarly, we criticize the fact that HTTP is stateless. However, the ubiquity of these standards has easily surpassed their technological imperfections.

Enter XML, and the definition of ubiquity changes altogether; what started as a simple markup language for information dissemination is now generalized as a generic application and service delivery platform for any kind of device.

Where have we seen the effectiveness of XML, and in what areas do we feel that XML has a way to go, either in adoption or in inception? Areas where XML has been effective include:

  • Core DOM/SAX APIs for XML: These have undergone significant release cycles and have become quite stable for processing and generation of XML.
  • Data transformation and processing: XSLT has already replaced a number of proprietary mapping interfaces (watch for XML Query here).
  • Wireless applications: We saw an initial growth of standards, particularly WAP, that used XML but deviated from the world of HTML-based Web applications. We all believed that we had to have two separate presentation markups: HTML for Web and WAP for wireless (our only savior being XSLT). Reason intervened and we got XHTML into the making, and we realized that wireless/Web application development should use XHTML Basic as the core markup language.
  • Core Web services: Even though analysts believe that Web services isn't yet prime time, we've seen a rise in use of core infrastructure Web services standards such as SOAP and WSDL. However, I believe we're still far from reaching the automated nirvana that UDDI-based service lookup and binding will provide (watch for standardization of Web services business process orchestration here).
  • Industry vocabularies: Some argue that the growth in the number of industry vocabularies using XML has become too explosive. This may be true, but it's been shown that where serious groups of companies have collaborated, standards have materialized and become critical to that industry. Take CIDX (Chem XML) for instance. It has created a definitive space for itself in the chemical industry. Where we have lacked is in areas that require cross-industry definition of business process templates and documents (watch for developments around ebXML, OAGIS), where EDI is strong with a huge user base.

    Some of the areas in which I believe XML still has journey ahead include:

  • XML Schemas: I mention XML Schemas here because even though XML Schemas have been available as a W3C Recommendation for some time, we have yet to see widespread development around them. In my consulting with technology clients, I see that a number of developers have still a way to go before they migrate their loose DTDs into strict schemas. This is probably related to the complexity of the schema specifications and also the base education required around them.
  • Speech and/or multimodal applications: We've seen initial developments around VoiceXML, SALT, XHTML+Voice, and CCXML, and I believe there is consolidation and further standards development that can standardize the way we develop interactive, natural language-based speech applications.
  • XForms, XHTML: We love XML's ease of use but hate the loose HTML code that is floating around in the majority of Web sites and applications. XHTML goes one step further to XML-ize the basic HTML code itself, requiring significant changes to the existing code and coding style. The new XForms specification is an interesting addition to this mix, providing a strong next-generation forms solution for device-independent Web applications.

    Although we've faced some challenges (for example, the development of XML Schemas), the road so far has been quite smooth for XML. Looking at some of the key issues that we'll have to tackle going forward - XML Query, common business documents semantics, Web services orchestration, and so on - we're likely to hit some bumps in the middle.

    As the new editor-in-chief of XML-Journal, I plan a strong focus on technology and real-world applications, a combination that I believe can be very effective in navigating XML's exciting journey.

    About Hitesh Seth
    Hitesh Seth is chief technology officer of ikigo, Inc., a provider of XML-based web-services monitoring and management software. A freelance writer and well-known speaker, he regularly writes for technology publications on VoiceXML, Web Services, J2EE and Microsoft .NET, Wireless Computing & Enterprise/B2B Integration. He is the conference chair for VoiceXML Planet Conference & Expo.

  • XML JOURNAL LATEST STORIES . . .
    3rd International Virtualization Conference & Expo: Themes & Topics
    From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
    Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
    Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan for building infrastructures on the quality and innovation of open source. Combining open source operating system platform, Red Hat Enterprise Linux, together with applications, management
    JustSystems Contributes Key XBRL Rendering Technology to Financial Community
    JustSystems announced that it is contributing intellectual property rights for its invention of eXtensible Business Reporting Language (XBRL) rendering technologies to XBRL International, the standards body responsible for the oversight of the XBRL specification. The invention, known a
    JustSystems Launches Campaign for XBRL Success
    JustSystems announced its campaign to help organizations adopt XBRL (eXtensible Business Reporting Language), the XML-based standard for communicating financial and business information. In related news, JustSystems also announced that it has contributed intellectual property rights of
    Virtualization Meets DaaS - Desktop-as-a-Service
    After a $1.5 million angel round, Desktone, which was started in 2006 by Eric Pulier, who also started SOA Software, US Interactive and IVT, picked up $17 million in first-round funding about a year ago from Highland Capital Partners, SoftBank Capital, Citrix Systems and the China-base
    SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
    SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
    Click to Add our RSS Feeds to the Service of Your Choice:
    Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
    myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
    Publish Your Article! Please send it to editorial(at)sys-con.com!

    Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

    SYS-CON FEATURED WHITEPAPERS


    ADS BY GOOGLE
    BREAKING XML NEWS
    RCG IT Addresses BI and SOA Convergence and Business Architecture at TDWI World Conference in Chicago
    RCG Information Technology, Inc. (http://www.rcgit.com/) will participate in The Data Wareho