У многих людей такая же проблема, но реализация у всех разная.
Мне нужна помощь с моей реализацией.
void sendUsingTcp()
{
try
{
Socket sock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPEndPoint endPoint = new IPEndPoint(IPAddress.Parse(172.16.8.200), 8000);
sock.Connect(endPoint);
// code past this never hits because the line above fails
}
catch (SocketException err)
{
MessageBox.Show(err.Message);
}
}
Я также пробовал TCP-клиент напрямую с теми же результатами ошибок:
void sendUsingTcp()
{
try
{
using (TcpClient client = new TcpClient())
{
IPEndPoint endPoint = new IPEndPoint(IPAddress.Parse(172.16.8.200), 8000);
client.Connect(endPoint);
// code past this never hits because the line above fails
}
}
catch (SocketException err)
{
MessageBox.Show(err.Message);
}
}
IP-адрес моего компьютера 172.16.11.144
.
8000
из172.16.8.200
. Вы действительно запустили там серверный процесс? - person Frédéric Hamidi   schedule 12.11.2010> telnet 172.16.8.200 <CR>
приводит к тому, что я получаю запрос на вход в систему. Это почему мой код терпит неудачу? Потому что у меня нет учетных данных для входа? - person jp2code   schedule 12.11.2010