cancel
Showing results for 
Search instead for 
Did you mean: 
wixey
Level 9
Report Inappropriate Content
Message 1 of 12

Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

Hi,

I was just running a scan with Secunia PSI Software Inspector and found the above program needed updating.

Can anyone tell me what this is, and what it's used for?

Thanks.

1 Solution

Accepted Solutions
exbrit
Level 21
Report Inappropriate Content
Message 2 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

It's for rendering XML files.

MSDN says:

Microsoft XML Core Services (MSXML) is the native (Win32) API for high-performance XML-based applications that adhere to the XML 1.0 standard. Core services that MSXML provides include:

  • The Document Object Model (DOM), a standard library of application programming interfaces (APIs) for accessing XML documents.
  • The Simple API for XML (SAX), a programmatic alternative to DOM-based processing.
  • XMLHttpRequest and ServerXMLHTTPRequest for implementing AJAX and REST'ful service-oriented applications.
  • The ability to issue XPath 1.0 queries over DOM documents and transform XML with XSLT 1.0.
  • Support for the XSD 1.0 specification with the XmlSchemaCache.
  • The Schema Object Model (SOM), an additional set of APIs for accessing XML Schema documents programmatically that was introduced in MSXML 4.0 and later.

So it's perfectly normal.  Assuming you can understand a word of that, which I can't...LOL

Message was edited by: Ex_Brit on 02/06/14 1:51:52 EDT PM
11 Replies
exbrit
Level 21
Report Inappropriate Content
Message 2 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

It's for rendering XML files.

MSDN says:

Microsoft XML Core Services (MSXML) is the native (Win32) API for high-performance XML-based applications that adhere to the XML 1.0 standard. Core services that MSXML provides include:

  • The Document Object Model (DOM), a standard library of application programming interfaces (APIs) for accessing XML documents.
  • The Simple API for XML (SAX), a programmatic alternative to DOM-based processing.
  • XMLHttpRequest and ServerXMLHTTPRequest for implementing AJAX and REST'ful service-oriented applications.
  • The ability to issue XPath 1.0 queries over DOM documents and transform XML with XSLT 1.0.
  • Support for the XSD 1.0 specification with the XmlSchemaCache.
  • The Schema Object Model (SOM), an additional set of APIs for accessing XML Schema documents programmatically that was introduced in MSXML 4.0 and later.

So it's perfectly normal.  Assuming you can understand a word of that, which I can't...LOL

Message was edited by: Ex_Brit on 02/06/14 1:51:52 EDT PM
wixey
Level 9
Report Inappropriate Content
Message 3 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

Thanks for this, Ex_Brit.

Unfortunately it's all Greek to me as well...

Should I update this program anyway?

exbrit
Level 21
Report Inappropriate Content
Message 4 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

If Windows Update is offering it I would.

wixey
Level 9
Report Inappropriate Content
Message 5 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

Windows Update doesn't seem to be offering this; only Secunia PSI thinks it needs updating, so I wasn't sure about whether I should go ahead with it or not.

exbrit
Level 21
Report Inappropriate Content
Message 6 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

If that software says it needs it then I would say OK.  

wixey
Level 9
Report Inappropriate Content
Message 7 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

OK, thanks.

exbrit
Level 21
Report Inappropriate Content
Message 8 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

Good luck ;-)   FYI I have MSXML installed on one of my rigs, so it's normal.

wixey
Level 9
Report Inappropriate Content
Message 9 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

Thanks again for the info,

I've just noticed Secunia's displaying 5 other XML Core updates, but when I press "click to update" nothing happens. If I click the first one on the list I just get the Windows Update window, which tells me I'm already up to date. Is it all right to "ignore" these 5, or should I try to download them manually?

exbrit
Level 21
Report Inappropriate Content
Message 10 of 12

Re: Microsoft XML Core Services (MSXML) 4.X Query

Jump to solution

I would say so.  Really you should be asking a Windows help forum though.