Hi Scott, Well I am a developer using Java Extensively. Even though I know XML, am not convinced with the precise usage of it. Means the cases where I can implement it optimally. To be very frank I am a novice in this area but would love to learn in details. Vijay
SCJP, SCJD, SCWCD1.4, IBM486, IBM484, IBM 483, IBM 287, IBM141, IBM Certified Enterprise Developer - WebSphere Studio, V5.0
Author of IBM 287 Simulator Exam
Scott Bain<br />Senior Consultant<br />Net Objectives<br />425-591-5844<br /><a href="http://www.netobjectives.com" target="_blank" rel="nofollow">Net Objectives</a><br />----------------------------<br />* Sign up for our free newsletter by sending an e-mail to<br />firstname.lastname@example.org<br />* Learn about and join our design pattern community of practice by going to<br /><a href="http://www.netobjectives.com/dpexplained" target="_blank" rel="nofollow">www.netobjectives.com/dpexplained</a><br />* Alan Shalloway & Jim Trott's - Design Patterns Explained: A New Perspective on<br />Object-Oriented Design is now available<br />* Our new CDROM-based XML training is now available as well
I'd like to share my experience of using XML too. I use XML as parameters of called methods. Even we pack a resultset into one XML. It works fine. I use XML as intermediate data format. In a EDI project, we assemble XML, then validate it, transform it and exchange it among applications. XML does bring us facility in programming. Because there is no XML-EDI standard, we send our data to business partners using traditional EDI format. Many applications such as servlet engine, ejb server, using XML as configuration tools. In our applications, we use XML to replace the dated ini files. The most excited thing XML brings to us is regarding distributed objects. That is SOAP and Web Services which are based on XML. I think SOAP and Web services are lightweight solutions to distributed objects. We can make method calls to remote objects, but we need not to install something like ORB on every client. (Scott, am i right? ) I am looking forward to ebXML, which will definitely change the whole business mode.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep