Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 21.12.2020
Сообщений: 2
1

Нужно сделать задачу по каналам связи

21.12.2020, 17:04. Просмотров 2555. Ответов 2
Метки нет (Все метки)

Написать «Чат». Две программы: в первой вводится предложение и «отправляется» во вторую программу,
где выводится на экран. Использовать для передачи данных канал.
Получилось сделать через неименованный канал. а с меня требуют именованный и я не знаю как его сделать(
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2020, 17:04
Ответы с готовыми решениями:

Копирование файлов между ПК по каналам связи
Здравствуйте! проблема нарисовалась сама собой. у клиента находящегося в одном районе есть...

Получение/отправка информации по разным каналам связи
Добрый день, есть 2 дсл модема как настроить исходящий трафик по одному модему входящий по другому?

нужно сделать задачу
определить температуру идеального газа если средняя кинетическая энергия поступательного движения...

Нужно сделать задачу по С++
В Хватайском регионе действует сеть обычных магазинов и магазинов «Сэконд Хенд». А) Обычный...

2
Администратор
Эксперт .NET
12932 / 10543 / 4365
Регистрация: 17.03.2014
Сообщений: 21,254
Записей в блоге: 1
24.12.2020, 17:17 2
Korshun, на каком языке? C#?
0
2 / 2 / 1
Регистрация: 05.09.2019
Сообщений: 56
13.01.2021, 05:59 3
Сначала запускаем сервер
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using System.IO;
using System.IO.Pipes;
using System.Threading.Tasks;
using System.Linq;
using System.Text;
 
class denkaev
{
    static void Main()
    {
        Task.Factory.StartNew(() =>
        {
 
            Console.Write("Waiting for client connection...");
            var s = new NamedPipeServerStream("Server");
            s.WaitForConnection();
            Console.WriteLine("Client connected.");
            StreamReader reader = new StreamReader(s);      
            while(true)
            {
                var line = reader.ReadLine();
                Console.WriteLine(line);
            }
        });
        Console.ReadKey();
    }
}
Потом клиент и в нем пишем
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.IO;
using System.IO.Pipes;
 
class denkaev
{
    static void Main()
    {
        var s = new NamedPipeClientStream("Server");
        s.Connect();
        StreamWriter writer = new StreamWriter(s);
        while(true)
        {
            string input = Console.ReadLine();
            if (String.IsNullOrEmpty(input)) break;
            writer.WriteLine(input);
            writer.Flush();
        }
 
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.01.2021, 05:59

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Нужно сделать задачу

Нужно сделать задачу с рандомом
Задача про карты.Есть 3 карты с нумерацией в диапазоне от 5 до 10,что попадают игроку(например,6 5...

Нужно сделать форму обратной связи.
Привет всем, подскажите пожалуйста. Есть страница в html формате, как можно на ней реализовать...

Помогите сделать задачу срочно нужно
Определить k—количество «особых» элементов массива С, считая элемент «особым», если: в его строке...

Не понимаю в сетях, а нужно задачу сделать
Хост с Ethernet-адресом ниже хочет выполнить самонастройку (IPv6 SLAAC.) Руководствуясь STD 86, 89,...

Очень нужно сделать задачу на Visual C++
12 Вариант,буду вас благодарен.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.