The WebChart Framework tells you what techniques it used, if you want to get well known of WebChart, you need to know the WebChart input and output map.
WebChart can display data in four formats for you, however it just accept two types of input, the XSL files and the WCML files, and it may generate five types of output (XML files, GIF image files, XML stream, HTML stream, Excel binary stream). The output files are created in the temporary directory at server side, while the stream data will write to the browsers' receiver stream. The XSL files and GIF files may also be requested by browsers directly.
For XML format, if WCML file defines a chart, it will generate the GIF file, and then return the data (including GIF location and access URL) in XML format to the browser, and browser dispay the data in XML tree model.
For XML+XSL format, the same behavour as XML format, but when browser display the data, it request the specified XSL file, and display the data in user-oriented interface.
For HTML format, it will generate the XML file, if WCML file defines a chart, it will generate the GIF file, and then covert the XML data into HTML code with specified XSL file, and write the HMTL code to the browsers' request stream, and them delete the XML file generated. And browser display the HTML page in user-oriented interface.
For Excel format, it will not generate any temporary file, just convert the data into the Excel stream format, and write to the browsers' request stream as an attachment. The you can open the excel file and edit it freely.
For well use of WebChart, you need to know WCML files, and have some base knowledge of HTML and XML and XSL, seems not so easy now.

Comments (1)
Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?
Posted by Obrien | December 3, 2009 9:38 AM