本人编写了一个GPRS数据通信的客户端,但是不知道服务器的程序怎么编写,有些疑问,烦请各位大侠指教~~
1,能不能用我的PC作为服务器?好像是要有一个公网的IP?
2,如果能用PC作为客户端,那么我的PC链接到网络以后怎么接受来自GPRS模块的数据?能否有实例程序给小弟学习学习
本人用的是C++
谢谢各位大侠了~~

解决方案 »

  1.   

    连GPRS通信是什么都没弄清就整出了个“GPRS数据通信的客户端”,真不知道是不是楼主自己弄出来的?GPRS与电脑之间的联系多是电脑上安装GPRS通信模块,这个模块用无线GPRS上网卡也行,甚至手机也行,再由软件控制下,储存或转发给GPRS手机就是了,哪来的服务器端可言?
      

  2.   

    不懂就不要乱讲,在抄表中是将GPRS模块连到Internet上与服务器进行数据通信,所以这个客户端是用SOCKET网络编程实现的。下次搞不清状况就不要随便跳出来指手画脚的~~
      

  3.   

    对,抄表中一般是下位机读取485串口数据,然后下位机单片机有另一个串口(一般是232)与GPRS模块相连,单片机往232串口发送AT指令,指令中包含你想用来做服务器的IP和端口,就可以了,实质是通过移动中转的,服务器端必须有固定IP,这个用tcp协议,socket侦听连接就行
      

  4.   

    谁知道在 gprs通信中 服务器端如何知道客户端退出?