GFax网络传真

咨询热线:400-620-6100
用户名
密码
激活
相关资讯

lP SVF群发传真软件系统平台中协议

2012-06-20

 

要构建一个基于H323协议的lP SVF群发传真平台,应按下列步骤去做。

(1)首先,在程序中定义一些数据结构来简单实现H.323协子协议的功能。

①第一个定义的结构是VTMSG,它的使用范围广泛,根据不同的标志位选择可以实现许多不同的功能。网络传真可以实现H.225的登记注册、去注册的功能;可以实现H245的各种消息,包括请求消息、响应消息、命令消息、指示消息,并在此过程中实现能力的交换;另外它也可以用来发送数据包,包括语音数据、电子传真图像数据及其文本数据。VTMSG结构定义如下:

    typedef struct _VTMSG

    {

    BYTE  m_ucldentity;//Identifies the message

    BYTE  m_ucCmd;  //message command

    BYTE  m_ucMsgType;  //The message type

    UINT  m_lLength;  //size of the message block

    BYTE  m_pData[ VT_MAX];    //message data

    }VTMSG*LPVTMSG

m_ucIdentitY为有效信息的标志位,它的值是OXCCm_ucCmd定义了命令消息类型,包括登记注册、数据包发送、请求会议命令、会议请求响应、会议结束、去注册等六种类

型命令消息,它们的值定义如下:

    #define VTCMD_REGNAME          l

    #define VTCMD_MSGDATA          2

    #define VTCMD_REQSESSION        3

    #define VTCMD_SESSIONREQRESP    4

    #define VTCMD—SESSIONCLOSE      5

    #define VTCMD_DEREGNAME        6

m_ucMsgType为消息类型标志,包括文本消息,语音消息,传真群发消息。 m_lLength为消息数据块大小(单位:字节)。m_pData[VT_MAX]为具体消息数据。

友荐云推荐
GFax网络传真| 手机传真|使用指南|资费标准|企业传真邮|付款方式|隐私保护|关于我们|联系我们|网站地图
版权所有© 2005-2013 上海傲通网络科技有限公司 www.gfax.cn
中华人民共和国增值电信业务经营许可证 沪B2-20060351