xml broker interface

Unfortunately, time does not permit a length explanation or description of XBI (XML Broker Interface). I am using it on Virus Experts. Basically, it can be adapted to be used as a CMS where content is stored as XML (files, database, etc.) and the layout is entirely composed using XSL stylesheets.

  • So where's the broker part of XBI?
    Good question. I have not had time to implement it. Think of Amazon's interface (and countless custom interfaces) to its stores, products, etc. Now think XML and XSL. Now think of a way to bind and mine all that data and present it in an intuitive manner to users with varying degrees of technical knowledge. Think of dynamic products, changing data sets, dynamic content generation, dynamic (generated) products based on customer preference, etc.

  • Where does XBI come into play?
    Think of XBI as a common gateway interface (don't mean to plug CGI!) using XML as its transport, data delivery, and data storage mechanism. There are so many countless uses of an XML interface. Being able to query XML datasets (whether using XPath, XQuery, et al.) is as important as having the data in XML in the first place.

  • So where do we go from here?
    XML looks bright on the horizon. Time permitting, you shall see more content here in the future. Feel free to drop me an email at xml-projects@unoc.net (not a permanent address).

    Return to amir's homepage.