Re: Investigating the removal of Compile Option for XML protocol to Provider Agent

Kirk Augustin <[email protected]>
Newsgroups gmane.network.open-pegasus.general
Message-ID <[email protected]>
The only use for the xml was in debugging anyway, so as long as there is 
sufficient debugging information, it is useless.
Speed is the most important factor, in my opinion.

 Kirk & Trish Augustin
11821 NW McNamee Rd
Portland, OR 97231




________________________________
From: Marek Szermutzky <[email protected]>
To: [email protected]
Sent: Tue, January 11, 2011 9:01:38 AM
Subject: Investigating the removal of Compile Option for XML protocol to 
Provider Agent 


We are currently gathering opinions about forcing just the
Binary protocol between provagt and Server defined by:

PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY

and eliminating the XML option.
The reason for the binary protocol was to make a more efficient mechanism and
in general that has happened. The binary protocol helps to avoid XML writing and 
parsing between the CIM Server and CIM provider agents which reduces the 
overhead drastically. 

The reason we consider removing the option and start working with the binary 
only protocol is simply to reduce the code complexity. 


The default for a while now is to use the binary protocol, actually matter of 
fact is that the XML option is broken for close to a year now (since OP 2.10). 


Please supply your opinions and reasons for either keeping this option or
removing it and we will discuss. I am especially interested in use cases for 
keeping this option. 


Rest of the ongoing discussion you can find here: 
http://bugzilla.openpegasus.org/show_bug.cgi?id=8902 



Mit freundlichen Grüßen / Kind regards
Marek Szermutzky

Software Engineer / OpenPegasus Maintainer (PMC) and z/OS PlatformRep.
IBM Systems &Technology Group, Systems Software Development / z/OS Capacity 
Management and Support
-------------------------------------------------------------------------------------------------------------------------------------------

IBM Deutschland
Schoenaicher Str. 220
71032 Boeblingen
Phone: +49-7031-16-5182
E-Mail: [email protected]
-------------------------------------------------------------------------------------------------------------------------------------------

IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: 
Martin Jetter
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 
243294
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.