首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex socket 发送长文本有关问题

2013-01-04 
flex socket 发送长文本问题最近因为项目需要,所以用到flex socket通讯,但是遇到一个问题,一直不解,希望大

flex socket 发送长文本问题
最近因为项目需要,所以用到flex socket通讯,但是遇到一个问题,一直不解,希望大侠能给点意见,谢谢!
    flex连接java获取到一个几千条甚至几万条的数据,每一条数据后面都会带上“\r\n”换行,flex会获取到stringbuffer的数据,向另外一个socket服务器发送,问题来了,不知道socket什么时候发送完成,还有公司要求发送的时候要有进度条显示发送的进度,小弟查了flex的api,好像没有什么方法知道socket什么时候发送完毕,更不知道怎么在socket发送的时候显示进度条,希望各位高手给点意见,万分感谢!
[解决办法]
可以在发送之前计算一下长度,在整个内容最前面增加长度标识,接收时用长度计算百分比。
[解决办法]
发送的时候,可以定好,假设前两个字节是数据长度,后面是内容.. 然后进行计算。

热点排行