基于xml数据交换在分布式web中的应用,该怎么解决

基于xml数据交换在分布式web中的应用
这个是怎么在web中应用的??要涉及其他一些什么知识?可用xml做一个相对小型简易的购物网站否??我说的不是纯xml,而是基于xml的基础上来实现。求指教,重在探讨

------解决方案--------------------
据我所知,有两种方式,一种是xml+xsl,实际上xsl还是要操作html,文件扩展名是xml,mime=text/xml
另一种是html+xml,xmlDoc作为数据岛(除ie外不支持)或作js对象应用,这种方式下xml更像小型数据库
文件扩展名是htm,mime=text/html