Bonjour,

Je suis en traine de developper uen librairie qui permet a une application cliente de communiauer avec une autre application sur un serveur distant.

Pour preciser , la connection est etablie par une connection ssl ( socket ssl).

L'echange avec le serveur se fait a l'aide deXML messaging.

Je suis debutant avec le XML.

Au niveau de communication , mon couche (la librairie) recoit de requet des couches superieur dont je doit d'abord transformer cette requette en xml message .

Pour ecrire sur le socket ( j'utilise la librairie boost, mais ce n'est pas la mon probleme) . la fonction d'ecriture sur le socket a comme parametre d'entree un buffer. De meme maniere pour recuperer les messages renvoyer par un serveur je dispose d'un buffer dont les donnees doivent etre des messages XML, dont je doit le parser pour construire des reponses comprehensible par les couches superieures.

d'ou mes problemes sont :
1. La librairie que je peux utiliser pour transformer une requete a un message XML ?
2. Est ce que je peux charger un message XML dans un buffer (ainsi que la librairie necessaire pour ca) ?
3. la librairie pour parser des messages xml ?

4. Vous auriez des exemples qui m'eclaircier comment faire ?

P.S : Le dev sont en C++

Merci en avance pour votre aide.