更新时间:2023-08-03 11:02:25
你们好,最近小艾特发现有诸多的小伙伴们对于缓冲区的布置,缓冲区这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 AnyChat客户端之间的缓冲区和文件传输通道是:
2、 1. transparent channel application program interface: BRAC _ TransBuffer
3、 2.透明通道扩展API接口:BRAC _ TransBufferEx;
4、 3.文件传输API接口:BRAC _ TransFile;
5、 AnyChat客户端和服务器之间的缓冲区和文件传输通道是:
6、 1、SDK过滤数据应用程序接口接口:BRAC_SendSDKFilterData、BRAS_SendBufToUser、BRAS _ SendBufToRoom
7、 2、透明卡纳拉皮接口BRAC_TransBuffer和BRAS _传输缓冲区
8、 3. Transparent channel extension application program interface interfaces: BRAC_TransBufferEx and BRAS _ TransBufferEx.
9、 4 ,文件传输应用程序接口接口BRAC_TransFile和胸罩_转换
10、 用户A和B成功登录服务器后,可以使用透明通道API接口传输数据。当A使用API接口:BRAC_TransBuffer向B发送数据时,B收到数据后会触发B的回调函数:透明通道数据回调函数。
11、 内核使用TCP通道传输,保证接收方接收到的命令与发送方的命令相同,保证数据可以到达,不丢包;
12、 用户A和B成功登录服务器后,可以使用透明通道扩展API接口传输数据。当A使用API接口:BRAC_TransBufferEx向B发送数据时,B收到数据后,
13、 会触发b的回调函数:透明通道数据扩展回调函数。
14、 内核使用UDP通道传输,不保证接收顺序与发送顺序相同,但保证数据可达,丢包自动重传;
15、 用户A和B成功登录服务器后,可以使用文件传输API接口传输文件。当A使用API接口:BRAC_TransFile向B发送文件时,B收到文件后会触发B的回调函数:文件传输回调函数。
16、 内核使用UDP通道传输,不保证接收顺序与发送顺序相同,但保证数据可达,丢包自动重传;
17、 客户端A成功登录服务器后,可以使用SDK Filter数据接口传输数据。
18、 1.当客户端使用API接口:BRAC_SendSDKFilterData向服务器发送数据时,会触发服务器的回调函数:上层业务自定义数据回调函数的定义。
19、 2.当服务器使用API接口:BRAS_SendBufToUser和BRAS_SendBufToRoom向客户端发送数据时,会触发客户端的回调函数:SDK Filter通信数据回调函数。
20、 内核使用TCP通道传输,保证接收方接收到的命令与发送方的命令相同,保证数据可以到达,不丢包;
21、 客户端A成功登录服务器后,可以使用透明通道接口与服务器传输数据。
22、 1.当客户端使用API接口:BRAC_TransBuffer向服务器发送数据时,会触发服务器的回调函数:透明通道数据回调函数。
23、 2.当服务器使用API接口:BRAS_TransBuffer向客户端发送数据时,会触发客户端的回调函数:透明通道数据回调函数;
24、 内核使用TCP通道传输,保证接收方接收到的命令与发送方的命令相同,保证数据可以到达,不丢包;
25、 (注:SDK过滤数据接口和透明通道接口效率相同。透明通道接口主要是为了兼容客户端API而设计的。需要注意的是,两个接口对应的回调函数是不同的。)
26、 客户端A登录服务器成功之后,便可使用扩展缓冲区通道与服务器传输数据
27、 1、当客户端使用API接口:BRAC_TransBufferEx向服务器发送数据时,将触发服务器的回调函数:透明通道数据扩展回调函数。
28、 2、当服务器使用API接口:BRAS_TransBufferEx向客户端发送数据时,客户端收到数据后,将触发客户端的回调函数:透明通道数据扩展回调函数。
29、 内核使用UDP通道传输,不保证接收方收到的顺序与发送顺序相同,但是保证数据可达,丢包自动重传;
30、 客户端A登录服务器成功之后,便可使用文件传输接口与服务器传输文件
31、 1、当客户端A使用API接口:BRAC_TransFile向服务器发送文件时,服务器收到文件后,将触发服务器端的回调函数:文件传输回调函数;
32、 2、当服务器使用API接口:BRAS_TransFile向客户端发送文件时,客户端收到文件数据后,将触发客户端的回调函数:文件传输回调函数;
33、 内核使用UDP通道传输,不保证接收方收到的顺序与发送顺序相同,但是保证数据可达,丢包自动重传;
以上就是缓冲区这篇文章的一些介绍,希望对大家有所帮助。