HS MSG C/C++ Messaging Library 1.0.3

Licencia: Prueba gratuita ‎Tamaño del archivo: 2.31 MB
‎Calificación de usuarios: 3.5/5 - ‎2 ‎Votos

acerca de HS MSG C/C++ Messaging Library

HS MSG es una biblioteca de mensajería de C/C++ (middleware orientado a mensajes) para la comunicación entre subprocesos del mismo proceso y entre diferentes procesos en el mismo o en equipos diferentes. HS MSG C/C++ messaging SDK se ejecuta en Windows, Linux, MAC OSX, iPhone iOS. HS MSG se suministra con código fuente C completo. El uso de HS MSG es libre de regalías Funciones * Interfaz C simple para el envío de mensajes y recepción * Recepción de mensajes de forma asincrónica (método de sondeo) utilizando HsMsgPollQueue() * Envío de mensajes de forma asíncrona (HsMsgPostMessage()) o sincrónicamente (HsMsgSendMessage()) * Capacidad para enviar y recibir mensajes que contienen grandes búferes de datos (segmentación, re-ensamblaje de re-transmisiones son manejados por protocolo interno) * Biblioteca C multiplataforma para Windows, Unix/Linux, MAC OS X, iOS * C Código fuente adecuado para la portabilidad a dispositivos integrados * Seguro para roscas * Envío y recepción simultánea de mensajes, se admiten múltiples sesiones de mensajes simultáneas * Entregar mensajes a diferentes colas creadas por diferentes equipos distribuidos o por procesos differnet en el mismo equipo o a colas locales pertenecientes al mismo proceso * Protocolo de transporte de mensajes fiable implementado a través de UDP Resumen de la API: * HsMsgInit() * HsMsgCleanUp() * HsMsgCreateInbox() * HsMsgAddQueue() * HsMsgTick() * HsMsgReadQueue() * HsMsgPostMessage() * HsMsgSendMessage() * HsMsgRemoveQueue() * HsMsgDestroyInbox() * HsMsgCleanUp() Herramientas de desarrollo: La biblioteca de HS MSG se proporciona con los siguientes entornos de compilación de proyectos: * Microsoft Visual Studio 6.0 * Microsoft Visual Studio 2005 * Microsoft Visual Studio 2010 * MAX OS X XCode * Linux gcc makefile