![]() |
|
Модераторы: gambit |
![]()
|
|
| Barabeo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 2.10.2010 Репутация: нет Всего: нет |
Клиент должен вывести в TextBox Arp-кэш.И далее содержимое TextBoxa нужно будет отправить серверу.
Куда нужно вставить ф-цию определения кэша? Вот код он не пашет.
|
|||
|
||||
| Barabeo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 2.10.2010 Репутация: нет Всего: нет |
Вот сделал.
Теперь клиент выводит инфу, но когда пытаюсь её отправить на сервер вылетает вот это: There is no source code available for the current location. Почему не отправляется содержимое RichTextBox'a? |
|||
|
||||
| Barabeo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 2.10.2010 Репутация: нет Всего: нет |
И ещё такой вопрос - Как сделать чтобы сервер сам считывал данные из текст бокса?
Т.е. когда я на клиенте нажал кнопку получить ARP, сервер сам считал содержимое бокса (т.е. уже не нужно нажимать кнопку SendMessage) ? |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: нет Всего: 24 |
а как сервер узнает что ты нажал кнопку? ему надо это сообщить, так уже проще ему сразу сообщить что ты там ввел. если уж очень надо то реализуй метод на клиенте который будет возвращать содержимое текстбокса а сервер пусть этот метод дергает периодически.
|
|||
|
||||
| Barabeo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 2.10.2010 Репутация: нет Всего: нет |
Если не трудно, можешь накидать, "дергалку сервера"? |
|||
|
||||
| Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: нет Всего: 24 |
а как у тебя происходит общение между сервером и клиентом? да и я уверен что лучше сделать в обратную сторону, так проще и логичнее, вот представь себе ситуацию что я открою прогу, начну писать что то, а потом пойду курить и кофе пить, а сервер в это время будет с упорством маньяка долбить клиент... да и вообще это как то по не русски... напиши просто отправку данных по нажатию на кнопку, это упростит все.
|
|||
|
||||
| -Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 1 Всего: 59 |
Все верно. В правильной архитектуре, инициатором сетевого действия должен быть клиент. Проблема становится очевидна, когда к твоему серверу подключатся 10-15 миллионов клиентов. Представь себе, что сервер будет инициатором в такой ситуации.
-------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Распределённые приложения и сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |