![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Сделал пример консольного чата. Авось кому-нибудь пригодится. К каждой строке кода написал комментарий.
Для запуска примера вам нужно поставить node.js Потом запустить сервер. Для этого запустить cmd.exe, перейти в папку с файлом server.js (см. ниже) и ввести команду: node server.js В Visual Studio нужно открыть NuGet и поставить пакет: SocketIoClientDotNet Консольный клиент на C#: Код:
Код:
Последний раз редактировалось 8Observer8; 15.05.2016 в 23:36. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Во вложении исходники моего WPF+Node.js чата (файл server.js лежит в папке Server)
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.02.2009
Сообщений: 20
|
![]() |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 22.01.2017
Сообщений: 2
|
![]()
Добрый день.
Не получается скомпилировать клиента: ошибка - CS0103 Имя "Quobject" не существует в текущем контексте. Прошу помочь, может я что-то не так сделал. программирую на VS2015 Community |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 22.01.2017
Сообщений: 2
|
![]()
Проблему решил. Спасибо за предоставленный чат
![]() |
![]() |
![]() |
![]() |
#6 | ||
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Добавлю, что SocketIoClientDotNet нужно ставить через NuGet, версия выбранного фреймворка .NET должна быть 4.5 и выше.
В папке, где вы создали скрипт socket.js нужно ввести команды:
Автор SocketIoClientDotNet написал в описании на GitHub, что проект объявлен deprecated и не будет больше поддерживаться. Но при этом он написал здесь, что: Цитата:
Используются следующие зависимости: Цитата:
Последний раз редактировалось 8Observer8; 21.01.2020 в 19:21. |
||
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Если захотите развернуть сервер на бесплатном хостинге Heroku, то нужно изменить адрес в C# клиенте следующим образом:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Начало работы с Node.js | ACE Valery | Общие вопросы Web | 27 | 28.01.2016 11:52 |
Онлайн игра на Node.js + SockJS или socket.io / Node.js | freerunner | JavaScript, Ajax | 2 | 17.04.2014 11:01 |
IDE для Node.js | ACE Valery | Общие вопросы Web | 7 | 22.01.2013 15:08 |
Проблема с Node Indent | kettanaito | Общие вопросы Delphi | 3 | 05.12.2011 01:44 |