软件名称:[B]HS味精C / C + +消息库1.0.2_HS MSG C/C++ Messaging Library 1.0.2[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:2.15 MB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

面向消息的中间件的C / C + +

HS味精C / C + +,消息库设计,方便在同一进程的线程之间的通信,不同的进程之间的相同或不同的计算机上。

第一个用户应用程序调用HsMsgInit()初始化函数到初始化的HsMsg的神器出山:www.shenqi73.com库。然后,用户应用程序可以创建一个消息接收来自其他同行的“收件箱”。一个的参数HsMsgCreateInbox功能是IP端口号HsMsg应接收邮件

之后,应用程序调用与这个收件箱创建一个或多个消息队列,HsMsgAddQueue()调用。每个队列的字符串名称。远程(或本地)的实体将消息发送到收件箱和特定的队列名称

为了让HsMsg推动内部定时,接收和处理的数据从底层传输层,应用程序必须定期调用HsMsgTick()

一旦已创建至少一个队列,applicatin可以轮询队列中的消息通过定期调用HsMsgReadQueue,指定的收件箱手柄,队列句柄和指针的消息结构

要发送的消息不要求结果的情况下,应用程序调用HsMsgPostMessage(),指定该消息的收件箱手柄出去,目的地址,它由远程IP地址和端口,目标队列名称。 HsMsgPostMessage()立即返回,由的背景中HsMsg的自动处理的消息发送

要发送信息syncronously应用程序调用HsMsgSendMessage(),这个函数不返回,直到该消息已被完全传递到目标队列或永久(不可恢复)发生错误。

HsMsg库内部的邮件内容UDP实现可靠传输,处理信息分割,重新组装,复用与解复用,重传等完成的工作与图书馆的应用程序(通常是在退出前)


·简单的C接口,用于发送和接收消息
·消息接收异步(投票方法)使用HsMsgPollQueue()
·发送信息异步(HsMsgPostMessage())或同步(HsMsgSendMessage())
·发送和接收能力包含大数据缓冲器(分割的消息,重新组装的重传处理内部协议)
·C源代码,适合移植到嵌入式设备
·线程安全
·同步消息的发送和接收,支持多个并发的消息会话
·将邮件传递到不同的队列可以通过不同的分布式计算机上,或由不同来源的进程,在同一台计算机或属于同一进程中的本地队列
·可靠的消息传输协议,通过UDP实现

限制:

·显示一个消息框,要求用户点击OK前initializatoin继续。
·允许发送邮件的总数限制为100。在那之后,发送函数返回的故障代码-18。应用程序必须重新启动重设这个数。


[url=http://www.sot9.com/soft/110278.html][B]HS味精C / C + +消息库1.0.2_HS MSG C/C++ Messaging Library 1.0.2[/B][/url]

点这里下载->HS味精C / C + +消息库1.0.2_HS MSG C/C++ Messaging Library 1.0.2 [ 下载地址 ]