JAVA(SGIP协议)中怎么发送Deliver命令到SMG(模拟网关)

Deliver怎么定义的???
代码如下: Deliver deliver= null;
[color=red]deliver = new Deliver("8615197721597", // node id同上
"32661",
0,
0,
15,
4,
"vipq"
);[/color]

deliver.write(out);// 发送submit
tmp = sgip.read(input);
if (tmp.getCommandID() == SGIP_Command.ID_SGIP_SUBMIT_RESP) {
deliverresp = (DeliverResp) tmp;// 强制转换 [color=red] deliverresp.readbody();[/color]
// 解包
System.out.println(tmp.getSeqno_1());
System.out.println(tmp.getSeqno_2());
System.out.println(tmp.getSeqno_3()); //
System.out.println(deliverresp.[color=red]GetResult()[/color]);
}
上面红色代码有错 !!用的是Socket通信协议,懂这行的在线交流 谢谢~~!!感激不近~~~!!急~~!!
[b]问题补充:[/b]
你好!!我的邮箱是 zhaokewen0564335@sina.com
[b]问题补充:[/b]
感激不尽!!

对了 lib里面是class文件 不知你是否需要源码研究 如果需要 而且你不熟悉反编译的话 请回复 我给你源码

你查看一下SGIP的api会发现 有3个构造函数
public Deliver(MsgHead paramMsgHead)
{
super(paramMsgHead);
}

public Deliver(SGIP_Command paramSGIP_Command) {
super(paramSGIP_Command);
}

public Deliver()
{
}

如果你需要 更详细的api 留下mail
我发给你Lib和文档

别客气 请查收!