我正在测试一个TCP套接字客户端应用程序与wiFi环境中的Socket-Server进行通信。
1。)我正在使用VS2005为Socket-Server创建Console App(Netframework v2.0)
1.1):使用IPAddress:192.168.1.100和portNo 3456
在PC中启动Console App2.0)在手机中设置wifi连接。
2.1)启动应用程序以在Wifi中连接服务器
连接服务器的客户端代码(无编译错误)
//-- taking idea from :creating a TCP Socket client http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202858(v=vs.105).aspx // create endpoint var ipAddress = IPAddress.Parse(hostName); var endpoint = new IPEndPoint(ipAddress, portNumber); // ( 192.168.1.100 , 3456) // Create a stream-based, TCP socket using the InterNetwork Address Family. _socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); SocketAsyncEventArgs socketEventArg = new SocketAsyncEventArgs(); socketEventArg.RemoteEndPoint = endpoint; ...... to do task here
一个。可以通过这种方式为Windows Phone工作吗?我有什么遗漏的吗?
但是,它适用于WP模拟器。
湾WP的Netframework v4中的套接字版本与WinForm的套接字版本2.0或VS2008中的VS25 / Netframework v3.5中的控制台应用程序之间的通信有任何问题吗?
感谢您的帮助。