Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как пишуться чаты? 
:(
    Опции темы
Экскалупатор
Дата 27.10.2010, 07:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



Цитата(DenWPF @  26.10.2010,  22:36 Найти цитируемый пост)
вот и трабл WCF - не работал так нам его и не дали

что значит не "дали"? не разрешили использовать? тогда напиши что разрешили.
или не знаешь как использовать? тогда надо найти толковую книжку. в принципе там нет ничего сложного(намного проще сокетов про которые ты тут упоминал)

Цитата(DenWPF @  26.10.2010,  22:36 Найти цитируемый пост)
я не понимаю как создать свой сервер и работать сним

ну фактически у тебя должно получиться два приложения. у них должны быть общие интерфейсы для работы с друг другом. к примеру: серввер предоставляет интерфейс(определенный набор методов) для работы с собой. клиент знает о предоставленном интерфейсе и общается с сервером посредством методов описанных в интерфейсе. сервер с клиентом точно так же только в обратную сторону, сервер делает коннект к клиенту и заставляет того что то делать.
PM MAIL ICQ   Вверх
mrbrooks
Дата 27.10.2010, 08:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 17
Всего: 306



Цитата(Экскалупатор @  27.10.2010,  08:37 Найти цитируемый пост)
ну фактически у тебя должно получиться два приложения. у них должны быть общие интерфейсы для работы с друг другом. к примеру: серввер предоставляет интерфейс(определенный набор методов) для работы с собой. клиент знает о предоставленном интерфейсе и общается с сервером посредством методов описанных в интерфейсе. сервер с клиентом точно так же только в обратную сторону, сервер делает коннект к клиенту и заставляет того что то делать.

все верно. только слово интерфейс надо заменить на контракт  smile 

вообще если ориентация на .NET, то WCF - достаточно целомудренное решение. реализация чата - это скорее модель peer-to-peer, чем client-server 
PM MAIL   Вверх
DenWPF
Дата 27.10.2010, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

Репутация: нет
Всего: 1



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

на что нужно поставить wcf приложение(сервера) на фтп? или нужно спецальный хостинг? - я вот эту часть не понимаю.


PM MAIL   Вверх
Экскалупатор
Дата 27.10.2010, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



Цитата(DenWPF @  27.10.2010,  08:35 Найти цитируемый пост)
на фтп?

при чем тут FTP? это протокол передачи файлов.
PM MAIL ICQ   Вверх
DenWPF
Дата 27.10.2010, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

Репутация: нет
Всего: 1



где будет лежать сервер? 

мне не локально надо, а надо что бы люббой из нета зайти мог имея клиент
PM MAIL   Вверх
jonie
Дата 27.10.2010, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



имхо нафиг изобретать селосипед, когда уже есть готовые протоколы вроде XMPP (Jabber) и готовые сервера и библиотеки для них?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Экскалупатор
Дата 27.10.2010, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



Цитата(DenWPF @  27.10.2010,  09:56 Найти цитируемый пост)
где будет лежать сервер? 

ну я так думаю что нужно написать какой то web-сервис. который будет предоставлять апи для работы клиентского софта. правда в таком случае сервер наверное не сможет обращаться к клиенту. т.е. клиент должен будет сам опрашивать сервер.
PM MAIL ICQ   Вверх
DenWPF
Дата 27.10.2010, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1659
Регистрация: 26.9.2009

Репутация: нет
Всего: 1



Цитата(jonie @ 27.10.2010,  12:58)
имхо нафиг изобретать селосипед, когда уже есть готовые протоколы вроде XMPP (Jabber) и готовые сервера и библиотеки для них?

я не когда это не делал вот и спрашиваю.

 smile 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1239 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.