客户端用winsock发送XML文件(指定目录下所有的 *.xml文件),下面是一个XML文件的内容:
<?xml version="1.0" encoding="utf-8" ?>
<root>
<common>
…………
</common>
<data>
…………
</data>
</root>
服务端,在DataArrival事件中获得客户端发送的数据,由于文件较大,发送时被拆分成多个数据包发送,接收时也是一个一个数据包接收的,DataArrival事件触发一次只能获得xml文件的一部分数据。
请问接受数据时,如何获取“每一个”完整的XML文件数据,因为服务端处理数据是对一个完整的XML文件进行处理的,关键就是获取数据的阶段,请各位解惑,谢谢
------解决方案--------------------
在服务器端是如何拆分的,在客户端就如何整合。
------解决方案--------------------
没用过,帮顶!!