起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 251|回复: 11

【搞定】发送即时消息丢包问题**

[复制链接]
发表于 2007-6-7 12:10:15 | 显示全部楼层 |阅读模式
发送即时消息丢包问题,我们现在用代码调用以后, OAMSGSERVICELIB.TLRMessageServer.Server.Call(Context,lIDs, '公告', 'ttttt');有时候发三次才能接受到一次,有时候发两次接受到一次,头一次发送肯定收不到!这个问题怎么解决
回复

使用道具 举报

发表于 2007-6-7 16:46:03 | 显示全部楼层
收到,正在查找原因。
回复 支持 反对

使用道具 举报

发表于 2007-6-8 09:15:06 | 显示全部楼层
楼主,问题已经重现:
当message数据库的消息记录表为空时,用代码发送消息,第一条会丢失;
当消息记录表不为空时(成功发送过消息后),就不会丢失信息了。

现在正在查找具体原因,有结果马上告知。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-8 11:18:01 | 显示全部楼层
谢谢,如果问题解决,能不能顺便给发个Email:gcun@ccs.org.cn,
回复 支持 反对

使用道具 举报

发表于 2007-6-8 11:23:26 | 显示全部楼层
我们测试的结果就是:
只要消息表中有记录(有人已经发过消息),用代码发消息就没有问题,每次都可以收到

目前在我们修改之前,你只要随便让消息表中有一条记录,就不会有任何影响了,不用等版本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-11 08:59:36 | 显示全部楼层
消息表是那个?TTASKMESSAGE吗?现在我市这么测试的,我第一次给CCSE用户发,发三次他收到一次,我退出窗口,重新运行,在发一次还是收不到,还需要发多次?
回复 支持 反对

使用道具 举报

发表于 2007-6-11 09:45:06 | 显示全部楼层
消息表是jiveMessage
你可以这样,先通过messenger随便给谁发个消息,然后你再运行我给的例子,看看发消息是否都成功了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 11:00:01 | 显示全部楼层
还不行,我查询这张表jiveMessage,里面有很多测试数据;我也重新试了先通过messenger随便给谁发个消息,然后调用你的例子,中间也有丢数据的问题。在忙我们测测,谢谢
回复 支持 反对

使用道具 举报

发表于 2007-6-12 17:09:23 | 显示全部楼层
我们这边再测试一下。您看一下你的测试环境有什么特殊的地方,比如防火墙等网络方面的东西。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-14 14:44:59 | 显示全部楼层
关掉防火墙以后还是不行,应该不是防火墙的问题,关键问题是,中间发信息的时候有时候发多次才能收到一次。楼主,什么解决给个邮件可以不?gcun@ccs.org.cn
这个帖子怎么也有一周了吧,我每天看一次,也没有什么实质性进展,你们回帖我在看好吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-23 06:34 , Processed in 0.046478 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表