pocolibs
General software features
Pocolibs est un ensemble de bibliothèques logicielles implémentant des fonctions de communication pour des applications distribuées, ainsi qu'un ensemble de fonctions utilitaires pour faciliter la portabilité des logiciels. Les mécanismes de communication proposés sont :
- csLib une communication Client/Serveur par messages, qui se caractérise par l'envoi possible de deux réponses à une requête : une réponse initiale lorsque le traitement de la requête a commencé, puis une réponse finale à la fin du traitement.
- posterLib une communication par posters : mémoire commune avec un écrivain unique (le propriétaire du poster) et plusieurs lecteurs.
Pocolibs a été développé initialement sous le système temps réel VxWorks. Il est actuellement maintenu sous Linux, avec en option le support des extensions temps-réel Xenomai.