What do Microsoft do to be dominant in XML?
I work with C++, Java and Xerces.
Can`t really slect the Microsoft parser since I need one for Java as well as
C++.
As we know Microsoft always do things to tie up people to their products.
I have seen Data Islands - which I supose is made to tie up people to IE.
Working with Xerces I am very interested if there is anything I should be
aware of that I can run into in XML files that specifically tie me to
Microsoft products?
[470 byte] By [
Fredrik] at [2007-11-9 15:24:23]

# 1 Re: What do Microsoft do to be dominant in XML?
There really is nothing in XML that will tie you to MS or any other vendor.
It is just text. So why do you think you need to use Xerces for Java and
C++? Use the 'best' one for the job. I use Xerces, one from the Mind Electric
(it is a very light parser), MS's and we even have one written in Natural.
They all work fine together.
Now when it comes to web services ... If you return a custom object you
may have a little more difficulty.
Mark
MarkN at 2007-11-11 23:30:14 >

# 2 Re: What do Microsoft do to be dominant in XML?
The obvious reason for having the same parser for both languages is
maintanance and competence. Professionally it is much more important for us
minimising maintanance and time spend on learning more modules than
performance issues.
I did not particulary want to discuss parsers, but more which services/
techniques Microsoft has/use concerning interacting technics and that might
be dominant on the market (its a technical question not business). Or to put
it from a different perspective: Why should I choose to operate my XML
environment with Microsoft products?
"MarkN" <enterprise.@127.0.0.1> escribi en el mensaje
news:3ce389f1$1@10.1.10.29...
>
> There really is nothing in XML that will tie you to MS or any other
vendor.
> It is just text. So why do you think you need to use Xerces for Java and
> C++? Use the 'best' one for the job. I use Xerces, one from the Mind
Electric
> (it is a very light parser), MS's and we even have one written in Natural.
> They all work fine together.
>
> Now when it comes to web services ... If you return a custom object you
> may have a little more difficulty.
>
> Mark
# 3 Re: What do Microsoft do to be dominant in XML?
>Why should I choose to operate my XML
>environment with Microsoft products?
The only reason would be because they are only ones you can use with MS products
(C & C++ are not MS products)
Having used at least 3 different XML parsers/tools I can say from an interface
point of view they are not that much different.
MarkK at 2007-11-11 23:32:08 >
