asp.net页面上,是否可以通过socket和web服务器上的winform程序进行通讯?
有弄过的,发个简单列子给研究研究。。
------解决方案--------------------------------------------------------
http://topic.csdn.net/u/20110909/10/c835210e-9b2c-4c4a-8ad9-bb86bb0849f3你看下这个也许有帮助
------解决方案--------------------------------------------------------
给你个使用UDP广播的例子 刚测试通过了 Tcp方式的自己拓展
web作为接收端
- C# code
protected void Page_Load(object sender, EventArgs e) { Socket sock60 = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); //设置SOCKET允许多个SOCKET访问同一个本地IP地址和端口号 sock60.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, 1); IPEndPoint iep60 = new IPEndPoint(IPAddress.Any, 5860); sock60.Bind(iep60); //绑定IP/端口 EndPoint ep = (EndPoint)iep60; byte[] data = new byte[1024]; int recv = sock60.ReceiveFrom(data, ref ep); //接受数据 string stringData = Encoding.UTF8.GetString(data, 0, recv); //接收端口发送的String Label1.Text = stringData; }