Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизChat Найти похожие ветки
← →
Змей © (2004-12-14 12:35) [0]Здрасте Мастера
вот проблемммма, мучаемся уже пол месяца
написали чат на Socket"ах!
клиент и сервер находятся на одной форме!
проблема в следующем
в ClientSocket в инспекторе объектов в host пишу имя своего компа "Zmei"! все когда включают чат все замечательно все сидят обаются радуются и радуют друг друга смайлами НО
когда я выхожу соединение то прерывается
вот и как сделать чтобы было подключение наподобие майлслотов чтоли или как сделать? чтобы не было никакой зависимости ниоткого
ЗАранее огромное спасибо
← →
Ivolg (2004-12-14 12:41) [1]А скажи плизз где ты комнонет, для отображения текстов и картинок(смайлов)!! Вот тожа пешу!!! Ну у меня подругому! У меня сервер отдельно, просто запускаешь и всё и клиенты то в ходят то выходят нормально!
← →
Rouse_ © (2004-12-14 12:42) [2]А ты используй UDP и не думай о выделенном сервере...
← →
Змей © (2004-12-14 12:51) [3]а как там сделать то? с UDP?
← →
Rouse_ © (2004-12-14 12:52) [4]А по форуму поищи, тут часто такие вопросы задают...
← →
Змей © (2004-12-14 12:53) [5]Ivolg: Ну у меня подругому! У меня сервер отдельно, просто запускаешь и всё и клиенты то в ходят то выходят нормально!
ну эт понятно я сначала так же сделал но потом надоело тыкать два приложения
← →
Змей © (2004-12-14 12:54) [6]а компонента RxRichEdit из библиотеки RxLib появилась для Д6
← →
Ivolg (2004-12-14 12:59) [7]Змей
Смотри, с отдельно лутше, по тому что у тя одного есть, там можешь кикать,и всяку хрень делать!!! У мяня так пашет: Текст с клиента передаётся в сервер, а из сервера уже ковсем клиентам, включая меня!
← →
Змей © (2004-12-14 13:06) [8]у меня точно так же все пашет и кикать можна и все можна делать
надо тока избавиться от сервера ну не буду же я держать сутками на пролет комп шобы локалка сидела в чате ?::(
← →
Ivolg (2004-12-14 13:12) [9]У вас есть же комп сервер сетки? Если есть то, поставь туда свой сервер. Если хошь в своём сервере зделай теги, чтобы только ты мог со своего клиента управлять!!!!
← →
Digitman © (2004-12-14 13:17) [10]
> вот проблемммма, мучаемся уже пол месяца
то ли еще будет..
> написали чат на Socket"ах
не содрав ли бездумно демо-проект в составе Делфи ?
> клиент и сервер находятся на одной форме
да хоть на сотне форм.
это не имеет к теме никакого отношения.
> в ClientSocket в инспекторе объектов в host пишу имя своего
> компа "Zmei"
ну ты прямо Писатель .. Ильф-и-Петров ..
это так важно, по-твоему ? Zmei ты в DNS или не Zmei имеет непосредственное отношение к теме твоего вопроса ?
> обаются
это как ?!
> когда я выхожу соединение то прерывается
вероятно, ты - пуп земли.
без него и солнце не встает.
> вот и как сделать чтобы было подключение наподобие майлслотов
> чтоли или как сделать?
так ведь это самое "наподобие майлслотов" приведет к полному переписыванию всей программы.. никаких "сокетов" там уже и в помине не будет .. кр.того, прежде чем подумывать о каких-то там "майлслотах", не задавался ли ты себе примитивным самонапрашивающимся вопросом - а ПОЧЕМУ, собственно, у тебя происходит то что происходит ? нет ли ошибок в ТВОЕМ собственном алгоритме в ДАННОЙ реализации т.н. "чата" ?
← →
Змей © (2004-12-14 13:17) [11]Удалено модератором
Примечание: В школе что по Русскому Языку было?
← →
Digitman © (2004-12-14 13:22) [12]Удалено модератором
← →
Змей © (2004-12-14 14:02) [13]лучше бы помог чем издеваться!
как сделать шобы два юзера запустив чат болталине зная проблем при этом не запуская никаких серваков
и чтобы как на UDP исп. широковещательный адрес? 192,168,1,255
и не переделывать все с использования компоненты Socket на UDP
← →
Digitman © (2004-12-14 14:16) [14]
> лучше бы помог чем издеваться
это я-то издеваюсь ?!
похоже, это ты издеваешься)
мол, помогите кто чем может, сами мы не местные, хотя "чат" УЖЕ "написали" .. хоть и не работает он ни шиша ... мол, а код клиентской и серв.стороны чата мы не покажем, потому что там все правильно, и виноват, мол, как всегда Борланд со своими "глючными" компонентами ..
> не переделывать все с использования компоненты Socket на
> UDP
нет.
переделывать таки придется.
тем более если ты заикнулся о мэйлслотах как транспортном уровне.
← →
Rouse_ © (2004-12-14 14:22) [15]Пойми ты одну вещь - ТСР является протоколом для которого необходимо соединение и понятие широковещательного адреса для него не имеет никакого смысла...
← →
Ivolg (2004-12-14 14:44) [16]А ты можь щя ехе своего чата выслать мне на почту хоть посматрю!!! Змей!!!!!
← →
Змей © (2004-12-14 14:48) [17]ща вышлю
← →
Ivolg (2004-12-14 14:49) [18]А мыло занась?
← →
Змей © (2004-12-14 15:01) [19]Digitman © (14.12.04 14:16) [14]
мол, помогите кто чем может, сами мы не местные, хотя "чат" УЖЕ "написали" .. хоть и не работает он ни шиша ... мол, а код клиентской и серв.стороны чата мы не покажем, потому что там все правильно, и виноват, мол, как всегда Борланд со своими "глючными" компонентами ..
уж простите если задел чем но я не обвинял ни борланд ни кого либо еще
и приложения не глючат а разрыв соединения идет(когда я выхожу) т.к. в хосте я написал свой комп . вот и хочу спросить мож как то по другому следует подключаться? тобишь как нужно организовать подключение? так вопрос нормально поставлен? Сергей.
и не хочется мне на таких тонах разговаривать :)
← →
Digitman © (2004-12-14 15:39) [20]
> так вопрос нормально поставлен?
нет , не нормально.
потому что совершенно непонятна общая концепция задачи.
> так вопрос нормально поставлен?
нет , не нормально.
и без конкретного кода ничего конкретного о проблеме сказать вообще невозможно.
> не хочется мне на таких тонах разговаривать
исключи из лексикона дворовый жаргон, формулируй мысль как положено - будет и общение плодотворное-продуктивное
← →
Змей © (2004-12-14 16:31) [21]Извиняюсь за дворовый жаргон :)
и если кого то смутили не корректно сформулированные вопросы приношу свои извинения
я попробовал с UDP получилось
всем спасибо
← →
ArchValentin © (2004-12-16 04:35) [22]Удалено модератором
Примечание: Критик из тебя никудышный...
← →
П7 (2004-12-22 15:22) [23]Э... Может я тупой совсем... Но возможно специфика чата подскажет решение. Чат ведь нужен для локальной сети. Можно ведь поискать все тачки в локальной сети и проверить запущен ли на них чат. Данные о тачках сохранить и периодически обновлять. Чисто теоретическое предложение, т.к. на практике я только немного начал копошится в этом...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.039 c