作者ronald51 (喜洋洋)
看板C_Sharp
标题[问题] 写手机程式连电脑问题
时间Wed Sep 17 17:07:45 2008
client端: IPAddress serverIP = IPAddress.Parse("127.0.0.1");
Socket clientserver = new Socket(AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp);
System.Net.IPEndPoint remoteEP = new IPEndPoint(serverIP, 1000);
clientserver.Connect(remoteEP);
clientserver.Shutdown(SocketShutdown.Both);
clientserver.Close();
server端: IPAddress serverIP = IPAddress.Parse("127.0.0.1");
IPEndPoint serverhost = new IPEndPoint(serverIP, 1000);
Socket serverSocket = new Socket(AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp);
serverSocket.Bind(serverhost);
serverSocket.Listen(100);
while (true)
{
Socket clientSocket = serverSocket.Accept();
clientSocket.Close();
}
exception:No connection could be made because the target machine actively
refused it
compiler是用visual studio 2005
手机使用smart device开新project
模拟用smart pc 2003 se emulate
我执行时开两个visual studio 同时执行
可是server好像都接收不到connect
我也有换过用实体ip连
可是情况更不行
不知哪位大大有碰过类似的问题
能给我点可能哪边出错的建议吗
感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.122.88
1F:→ ronald51:我解决了 谢谢有看的人 09/20 22:35