一行接收套接字与串口发过来的消息,并将它们按顺序保存

一起接收套接字与串口发过来的消息,并将它们按顺序保存
如标题,现在可以从网络和串口接收到 消息了,但是要把他们进行保存 ,串口接收使用了那个控件的事件,网络接收也是用了事件的,请问,要如何把他们按顺序保存呢?这个算多线程还是多进程??
------解决方案--------------------
读的时候,读个系统时间,判断一下?
------解决方案--------------------
网络和串口接收到的数据应该是分别存放在不同的缓冲区里,所以把这两个缓冲区的数据合并一块就行了,但因为两个接收的顺序是随机的,所以网络和串口都要加个计数器用来合并用,就是每次接收一次数据后计数器就加1,这样通过网络和串口的计数器来决定如何合并.也可以按楼上的读系统时间来同步合并