Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2014, 22:12   #1
Vadiliy
Пользователь
 
Регистрация: 30.11.2012
Сообщений: 43
По умолчанию Сеть

Всем привет, такая проблема: хочу научится работать с сетью и вот пытаюсь написать самую простую программу на с#, которая просто соединяться с клиентом, но вот проблема, не работает да же на локальной машине, а мне потом нужно будет клиент другу скинуть - подскажите что не так
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
using System.Net;
using System.Threading;


namespace client
{
    class Program
    {
        
        static void Main(string[] args)
        {
            IPEndPoint end = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 11000);

            Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            Socket accept = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

            s.Connect(end);
            Console.WriteLine("VSE OK");

            Console.ReadLine();
            s.Close();
            accept.Close();

        
         }

    }
}
и 2-я часть
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Net.Sockets;
using System.Net;

namespace конс_с_шарп
{
    class Program
    {
      // сервер
       
        static void Main(string[] args)
        {
            IPEndPoint end = new IPEndPoint(IPAddress.Parse("91.216.133.235"), 11000);
            Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            s.Listen(end);
            s.Accept();
            Console.WriteLine("Vse ok");
            Console.ReadLine();
            s.Close();

        }
    }
}
Vadiliy вне форума Ответить с цитированием
Старый 15.04.2014, 12:46   #2
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Надо в клиенте и сервере использовать один IP адресс, 91.216.133.235 и 127.0.0.1 это два разных
Guy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# сеть stalsoft Общие вопросы .NET 2 16.04.2013 14:02
C# и сеть Boshop C# (си шарп) 2 10.08.2012 15:28
Сеть prokazza Компьютерное железо 1 31.01.2012 16:58
Wi-fi сеть.... Dogabaks Операционные системы общие вопросы 2 22.11.2010 23:55