Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Вниз

люди напишите где почитать как работать с Socketami в отдельном t   Найти похожие ветки 

 
Tommy   (2003-09-26 11:17) [0]

люди напишите где почитать как работать с Socketami в отдельном threade!!!


 
Digitman   (2003-09-26 11:47) [1]

а может и не надо оно тебе ? обоснуй необходимость задачи...


 
Tommy   (2003-09-26 11:56) [2]

так... основная задача проекта это контролировать камеру Через серийний порт.... но одновременно нужно кое какие данные слать серверу.... все уже готово и при хорошей сети работает но в медленной сети клиент зависает... bug обнаруен вчера.... сечас сяду за debuging а пока есть идея Что конфликтуют эти два занятия потому ишу о threade для socketa...


 
Digitman   (2003-09-26 13:10) [3]


> но в медленной сети клиент зависает


что есть "клиент" в дан.случае ? тот который якобы "зависает" ?
и почему не использовать обычный non-Blocking-режим гнезда ?


 
Tommy   (2003-09-26 16:52) [4]

напишите пожалуйста.... ест ли возможность работать с нон-blocking сокетом в отдельном thread-е???


 
Polevi   (2003-09-26 16:54) [5]

есть


 
Digitman   (2003-09-26 16:59) [6]

в любом thread"е - хоть в основном , хоть в дополнительном - есть возможность работать с гнездом в любом режиме - хоть non-blocking , хоть blocking


 
Tommy   (2003-09-26 17:04) [7]

люююююди!!! будьте людьми..... киньте а примерчик!!!


 
Digitman   (2003-09-26 17:08) [8]


> Tommy


пока не объяснишь вразумительно, что там у тебя "висит", примеров не будет


 
Digitman   (2003-09-26 17:13) [9]

на кой шут тебе транспортный поток ?
принимай/передавай данные обычным образом - в асинхронном кл.гнезде в событиях OnRead/OnWrite... это как правило ощутимо не "тормозит" осн.поток .. а уж обработку принятых данных и/или подготовку данных к передаче, если таки тебе приспичило и это действительно длительные операции, выноси в доп.потоки - обычные наследники TThread


 
Verg   (2003-09-26 17:32) [10]

Он не слышит.
Похоже ему надо конретику кодинга...

Ему финты надо показать, а не объяснять что такое тактика в 4 защитника.


 
Digitman   (2003-09-26 17:38) [11]


> Verg


а потом засыпет вопросами а-ля "а эт чего ? а это зачем ? а почему не компилится / не работает ?"


 
Verg   (2003-09-26 17:47) [12]


> а потом засыпет вопросами а-ля "а эт чего ? а это зачем
> ? а почему не компилится / не работает ?"


Тебя раздражает?

Хм.. Это наверно, для "потрепаться".
Но вот если уж так, то оъясни что мы здесь (на форуме) делаем?

Много ты, лично для себя, здесь нашел что тебя как профи двинуло в плюс?

Или ....?


 
Digitman   (2003-09-26 17:54) [13]


> Verg


оставим это до очередной подходящей оказии в "Потрепаться", ок ?


 
Verg   (2003-09-26 17:57) [14]

Да ладно, я просто сневрничал... :)


 
Tommy   (2003-09-27 01:05) [15]

дело в том Что ко всему прочему имею дело с неопытными юзерами :)
но прога пишется для моики машин так Что особого опыта никто и не ожидает..... но не думала Что настолько плохи дела...:(
или это по принципу: неопытному программеру неопытних юзеров!!!
:)

так вот теперь когда сама побывала на месте проблемма вообщем ясна... а то тут начальник уже паниковал... мол твой socket не дает камере Читать ... все время занял... а камера это то не моя Часть как вы поняли ...
в итоге оказалась проблемма потери статуса в проге.... ну ладно.. а то вы действительно меня отправите в раздел потрепаться....:)
а мне туда не очень то и надо... времени нет :)
Но в любом случае больше хочу узнать о socket и threadax вместе.. так Что если можете напишите где почитать.... Чтобы в следуюшем проекте не было у меня таких проблемм... спасибо всем заранее...


 
Verg   (2003-09-27 11:54) [16]

Дж Рихтер.


 
Digitman   (2003-09-29 08:29) [17]


> начальник уже паниковал... мол твой socket не дает камере
> Читать


на основании чего он сделал такое предположение ?
что лично ты сделала, какие попытки предприняла для подтверждения либо опровержения предположения ?
почему сразу речь пошла о тредах ?


 
Polevi   (2003-09-29 09:53) [18]

>Verg © (27.09.03 11:54) [16]
неудачный совет, у Рихтера нет сокетов
Э.Джонс, Д.Оланд
Программирование в сетях Microsoft Windows


 
IgorII   (2003-09-29 10:45) [19]

Пиши мне я там что то качнул и ангельском и на нашем, но сам еше не дошел чтоб разобраться!


 
Tommy   (2003-09-29 15:57) [20]

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

>>Э.Джонс, Д.Оланд
>>Программирование в сетях Microsoft Windows

уже не раз слышала о ней!
стоит её почитать?
если слышали, сколько стоит она у вас?


 
Polevi   (2003-09-29 20:22) [21]

http://oz.by/books/more.phtml?id=103091&partner=damodara
в свое время брал за 600 (Питер)
сейчас за 300 можно купить



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.01 c
14-79149
Сатир
2003-10-31 14:29
2003.11.24
Задача на распределение ресурсов.


1-79016
lucky4me
2003-11-14 10:11
2003.11.24
как прокрутить ролик Flash в приложении Delphi


7-79206
Незнайко
2003-09-13 15:00
2003.11.24
Время копирования


3-78818
Max_
2003-11-04 11:02
2003.11.24
Из XML файла сохранить в базу данных?


7-79197
Staryker
2003-09-08 21:51
2003.11.24
Как сделать чтобы комп не выключался?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский