<HTML><BODY>
 Thank you for the reply.<br>   The data is not so much - CPU utilization, RAM utilization, List of installed software, list of users and so on. The information is not so much. What are the options for this task is there a C++ library that I can use to convert the data and then to transfer if via network?<br><br>Regards <br>Peter<br><br><br><pierce@hogranch.com> >>    I need advice about developing C++ program. I need to develop 2 <br> >> application which must communicate via network using SSL encryption. <br> >> The problem is in which format to exchange the data. I can use XML <br> >> format to exchange data between the hosts but a lot traffic will be <br> >> generated. What are the usual practices to exchange data between the <br> >> hosts?<br> ><br> >rather offtopic for this list.    but...<br> ><br> >XML is about the most inefficient format imaginable, typically exploding <br> >your data to many times its original size, especially if it has lots of <br> >small fields<br> ><br> >what format is the data in now that you're exchanging?  I'd want to use <br> >something close to the native format of the data.   if performance is <br> >important, you'll want to transmit the data in binary as close to its <br> >native format as possible.   if its complex structured data such as is <br> >often expressed in XML, you could look at defining a binary interchange <br> >format with JSON or ASN.1, but I'd be more inclined to roll my own <br> >simple binary message format since its just between your own two programs.<br> ><br> ><br> ><br> ><br> >_______________________________________________<br> >CentOS mailing list<br> >CentOS@centos.org<br> >http://lists.centos.org/mailman/listinfo/centos<br> > </pierce@hogranch.com></BODY></HTML>