VS2010中用C# 、ASP.net开发了web网页,数据库用的是SQL Server数据库,也用iis搭建好了服务器。现在需要接受远程单片机控制GPS或者3G模块发送的数据,需要从网络上接收。网上搜了下,很多人用VB中的winsock,请问用C#是写一个桌面程序监听端口吗,用socket类还是winsock?大概思路和想法是怎么样的啊
自己顶,自己顶,自己顶,自己顶
自己顶,自己顶,自己顶,自己顶
自己顶,自己顶,自己顶,自己顶
在你后台代码中采用TcpListener类就可以建立侦听功能,
根据单片机3g模块发送数据采用的通信方式建立数据接收端,通常就两种,Tcp或Udp
C#有已经封装好的类,直接拿来用就可以做简单的数据接收服务了:
Tcp用TcpListener,TcpClient类,TcpListener启动线程Accept,接收到的TcpClient就是连进来的客户端,TcpClient.GetStream()获取数据流,Read读,Write发
这方面的实例很多了,基础的资料网上很丰富。