You have implemented a modern version of Cisco pxGrid to share data between heterogenous security products on your company’s network.
Which of the following data formats will pxGrid use to share the data?
A. SGML
B. XML
C. JSON
D. HTML
Explanation:
Cisco Platform Exchange Grid (pxGrid) will use JavaScript Object Notation (JSON) to share data between heterogenous security products on your company’s network. Modern versions of Cisco pxGrid use the Representational State Transfer (REST) Application Programming Interface (API) to provide bidirectional communication between unrelated security products. Cisco pxGrid is a means of facilitating communication among heterogenous network security and asset management applications. Modern versions of Cisco pxGrid rely on REST and Websocket protocols to facilitate either unidirectional or bidirectional communication.
Cisco pxGrid will not use Hypertext Markup Language (HTML) to share data between heterogenous security protocols on your company’s network. HTML is a markup language that uses tags to define blocks of data. Typically, HTML is used to render information on a webpage so that the information can be read and interpreted by a human being. Therefore, HTML is not typically suitable for application-to-application data exchange.
Cisco pxGrid will not use Extensible Markup Language (XML) to share data between heterogenous security protocols on your company’s network. However, older versions of pxGrid that relied on Extensible Messaging and Presence Protocol (XMPP) did use XML because XMPP relies on it. XML is a markup language that is similar to HTML in structure; it uses tags to define blocks of data. Whereas HTML is used to render information on a webpage, XML is a more structured language that is used to format data in a way that can be easily transmitted over the Internet and parsed by a variety of applications.
Cisco pxGrid will not use Standard Generalized Markup Language (SGML) to share data between heterogenous security protocols on your company’s network. SGML is a standard for defining markup languages and is not, itself, a language. HTML is one example of an SGML language.