[JDEV] Why XML for everything?
John Price
linux-guru at gcfl.net
Wed Sep 29 22:03:57 CDT 1999
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, 29 Sep 1999, Josh Mitts wrote:
> Maybe I can help a little.....heh heh you owe me Jer :)
>
> The "XML for everything" is just the format that was chosen - I can give you
> several reasons why it is a good system, though I can't prove if it is
> better than any other propritary system....here goes:
>
> 1. The XML archeticture is totally expandable - that is, new tags and data
> can be easily added by new markup.
True, but at the cost of complication... But still, a valid plus.
> 2. The "local server" system similar to email would probobly become to
> cumbersome for proprietary systems since a lot of those systems use
> low-level calls, not text-based data like Jabber.
What do you mean low-level calls? What's that got to do with parsing
text-based data?
> 3. The client development is much smoother and easier because it is
> standardized XML - and not just by Jabber, but by W3C and other internet
> standard groups.
I think it's funny every time I read how XML is "totally expandable" on
the one hand, and "standardized" on the other hand. Since the client has
to deal with new tags as the server guys come up with more makes me think
that it's harder to impliment.
> 4. The future of appilcations will probobly be XML-based. For instance,
> based on some IETF discussions recently, XML or some FORM of XML may become
> used to appliances and computers to talk together....kinda weird but true :)
If this is true, this would also be an advantage. So Jabber is planning
on being able to directly connect appliances to it's servers so people can
chat with them? Interesting idea...I guess.
- --
John Price <linux-guru at gcfl.net>
PGP key at http://www.gcfl.net/~linux-guru/publickey.txt
John's FreeDOS page -> http://www.gcfl.net/FreeDOS
AIM ID "GCFL Owner"
ICQ 24079586
- -----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GE d-> s++:+ a C++ UL++++ P+ L+++> E- W+++ N+ o+ K- W--- O- M-- V--
PS-- PE+ Y+ PGP++> t+ 5 X++ R- tv+ b+ DI+ D+ G+ e++> h r+++ y+++
- ------END GEEK CODE BLOCK------
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv
iQA/AwUBN/LFD7R4GidzvvE7EQLuKgCcDTYKKfdTMdaZEOeN5iSTiMxWG9YAoPIt
3XBRrQV3hTJAcKGAfHN0WqBQ
=VUkO
-----END PGP SIGNATURE-----
More information about the JDev
mailing list