Внедрение системы чата в приложении на C # по локальной сети - PullRequest
1 голос
/ 27 января 2011

Моему классу недавно был назначен групповой проект для работы в течение следующих 5 или 6 недель.Это в значительной степени сложно, но конкретный пункт, над которым мне нужно поработать, включает в себя функцию чата.Чтобы было проще, на мероприятии будет установлено около 5 рабочих станций, и они должны иметь возможность мгновенно общаться.

Наша идея - просто запустить исполняемый файл на каждом из их компьютеров, поэтомуфункциональность чата должна быть встроена в приложение.Чтобы разговоры были четкими и беспрепятственными, у нас будет групповой чат, а также отдельные чаты.У меня нет возможности отобразить графический интерфейс, для которого мы снимаем, но в основном окно будет разделено на две части.С одной стороны появится список рабочих станций, а также групповой параметр, а с другой стороны - реальное окно чата.

В дополнение, я хотел бы добавить к нему функцию уведомления, чтобы иметь альтернативную вкладку.чата будет мигать, показывать звезду или что-то в этом роде.

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

Ответы [ 3 ]

1 голос
/ 27 января 2011

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

http://www.codeproject.com/KB/WCF/WCFWPFChat.aspx

1 голос
/ 27 января 2011

Windows Communication Foundation будет хорошим выбором для части сетевого взаимодействия. Было написано много серверов чата WCF - например, см. здесь и здесь . Один из этих примеров поможет вам начать.

0 голосов
/ 27 января 2011

Вот учебник Как создать удаленный сервер с помощью Microsoft Visual C # , который должен помочь вам начать работу.

...