我想实现gprs终端设备和电脑连接,用的是winsock,我在电脑上建立了一个数据库,但是设备连接后,如何判断这个设备就是服务器中我填写的那个设备呢?还有来了数据以后如何存储呢?希望能给点意见!!

解决方案 »

  1.   

    我的终端设备传输是有协议的,我的意思是如果连好多个终端的话,我一个winsock不够用,如何使用多线程呢?还有,楼上的,我的问题还请你回答一下,就是如何判断上来的连接正好是我服务器中的那个终端设备呢?
      

  2.   

    你的GPRS应该有验证消息的啊,比如他的SN,IP?服务器通过发送身份查询命令,看看终端的返回就可以判断了啊。
      

  3.   

    是有ip但是我数据库中的终端的标识是终端的地址,而不是终端的ip啊,终端的ip每次连接都会改变的,是随机的
      

  4.   

    我怎么理解的LZ的设备是个网络设备,数据时gps数据
    要是这么理解,你的任务是区别你的网络设备,就是在gps数据之前要表明自己的身份,登陆之类的,然后才是数据。
    或者你能接收到数据,数据的内容格式能鉴别出是什么设备。或者设备广播了什么信息