Как использовать HTTP-обработчик для связи client2client? - PullRequest
0 голосов
/ 30 марта 2012

Я новичок в веб-программировании!Я пытаюсь создать приложение (что-то вроде взаимодействия клиента с клиентом с помощью обработчиков C # и jQuery).

IE: когда 1Client нажимает на его clientSide (браузер), он рисует одну точку и одновременно2Client видит, что сделал 1Client.И, в свою очередь, когда 2Client делает клик по своему браузеру, там рисует одну точку, и 1Client также видит, что сделал 2Client.

Я мог уже сделать настройку IIS, я сделал простое шоу Hello Worldи все работает хорошо.И, кроме того, что я должен сделать ....

Можете ли вы дать мне несколько примеров или учебных пособий, как выполнять эту работу.

Извините за мои вопросыбыть не изученным.

Ответы [ 2 ]

1 голос
/ 30 марта 2012

Чтобы показать чат, как думать. Самый простой способ, которым я могу думать.

Сначала у вас есть таблица, в которой хранятся все входящие строки чата. Затем на странице у вас есть два элемента управления: одно текстовое поле, в которое пользователи вводят текст, и одно GridView, в котором вы показываете, что находится на столе.

Все это вы помещаете на UpdatePanel и выполняете внутреннее обновление до 2 секунд.

Таким образом, каждый ввод от пользователей, которых вы вставляете в таблицу, и каждую вставку, которую вы показываете всем пользователям.

Это для начала.

1 голос
/ 30 марта 2012

вы можете использовать signalR для этого!Он использует длинную реализацию опроса для имитации веб-сокетов и работает довольно хорошо.

Пример быстрого запуска:

Более сложным решением было бы использовать сокет io с iisnode / node.js

...