• [^] # Re: classe pour gerer les socket en C/C++

    Posté par . En réponse au journal classe pour gerer les socket en C/C++. Évalué à 2.

    J'utilise ACE quotidiennement dans mon boulot et c'est un vrai bonheur, mes devs fonctionne à partir du même source sur Linux, Tru64, Aix, Windows... Il n'y a guère que Solaris qui me pose problème mais la c'est lié au médiocre Forte C++.

    Concernant ACE c'est un peu limitant de l'assimiler à une librairie de Socket. C'est plutot un framework objet qui permet grâce à l'utilisation d'abstractions et de design patterns de réaliser des développement d'une très grande élégance. Il permet de gérer au travers d'une interface commune à plusieurs OS les problématiques de communication réseaux, de multithreading, de communication IPC et plein d'autres choses que je n'ai pas encore utilisé.

    Pour résumer ACE c'est un framework qui répond à la probèmatique de ce journal mais qui demande un gros effort d'apprentissage pour parvenir à le maitriser. Depuis que je l'utilise je me demande bien comment j'ai pu programmer sans par le passé.