没
没有结婚的程序员
Unregistered / Unconfirmed
GUEST, unregistred user!
这几天研究了下dbanywhere4-p2p(我已经注册了),我把研究的心得写出来:
1、系统发布的时候带了个midas.dll,我发觉这个不是某些人说的就是midas技术写的,而是做为临时数据集合来使用的,因为midas通讯是采用的tcp协议,他们采用的udp,我向他们咨询过,只是用来做数据集合。
2、udp通讯原来我认为会丢包,导致很多问题。丢包是可以通过重发机制处理的,把丢掉的再补发了就可以了:
他们的系统里面有两个登陆方式:startlogin(0),startlogin(1),通讯方式不同。他们的技术员说,是数据通讯方式不同:前者是问答式通讯,后者是群发式通讯(经过他们的技术员证实)。问答通讯比较简单,就是握手-同意握手-发包-同意发包-第一包-收到-下个包。。。。。在内网的话速度确实很快,但在外网,速度根本不行。startlogin(1)是外网通讯,采用的群发:也就是发送很多包,不管收到与否,对方把收到的信息反馈过来,然后发送方只发未接受到的,恩,这样比较好。
3、。。。。。后面继续研究,先发这么多
1、系统发布的时候带了个midas.dll,我发觉这个不是某些人说的就是midas技术写的,而是做为临时数据集合来使用的,因为midas通讯是采用的tcp协议,他们采用的udp,我向他们咨询过,只是用来做数据集合。
2、udp通讯原来我认为会丢包,导致很多问题。丢包是可以通过重发机制处理的,把丢掉的再补发了就可以了:
他们的系统里面有两个登陆方式:startlogin(0),startlogin(1),通讯方式不同。他们的技术员说,是数据通讯方式不同:前者是问答式通讯,后者是群发式通讯(经过他们的技术员证实)。问答通讯比较简单,就是握手-同意握手-发包-同意发包-第一包-收到-下个包。。。。。在内网的话速度确实很快,但在外网,速度根本不行。startlogin(1)是外网通讯,采用的群发:也就是发送很多包,不管收到与否,对方把收到的信息反馈过来,然后发送方只发未接受到的,恩,这样比较好。
3、。。。。。后面继续研究,先发这么多