|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Программирование под UNIX (C/C++) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 28-Сен-11, 03:20 | ||
Здравствуйте! | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "C++ listen tcp socket" | +/– | |
Сообщение от smb on 28-Сен-11, 08:49 | ||
Это какой то выкидыш - огрызок тут даже половины нет | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 28-Сен-11, 10:08 | ||
Спасибо. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "C++ listen tcp socket" | +/– | |
Сообщение от smb on 28-Сен-11, 10:25 | ||
Если на разных машинках то не будут | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
4. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 28-Сен-11, 10:42 | ||
У мнея все на одной. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. "C++ listen tcp socket" | +/– | |
Сообщение от smb on 28-Сен-11, 10:44 | ||
Ну выходит да | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
6. "C++ listen tcp socket" | +/– | |
Сообщение от jd (??) on 29-Сен-11, 04:26 | ||
> Только мне кажется, что это не совсем то: тут реализована клиент-серверная модель | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
7. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 29-Сен-11, 09:54 | ||
Конечно оно так. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
8. "C++ listen tcp socket" | +/– | |
Сообщение от pavlinux (ok) on 30-Сен-11, 22:06 | ||
> я, например, специализируюсь на администрировании сетей, но понятия не имею, | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
9. "C++ listen tcp socket" | +/– | |
Сообщение от guest (??) on 30-Сен-11, 22:57 | ||
> То есть, тот факт, что два разные программы, процессы, нити,..., не могут | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
10. "C++ listen tcp socket" | +/– | |
Сообщение от pavlinux (ok) on 01-Окт-11, 01:24 | ||
>> То есть, тот факт, что два разные программы, процессы, нити,..., не могут | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
11. "C++ listen tcp socket" | +/– | |
Сообщение от guest (??) on 01-Окт-11, 09:06 | ||
> иль мы в гугле нарыли флаги SO_REUSEADDR | SO_REUSEPORT ? | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
12. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 01-Окт-11, 11:31 | ||
Насчет одновременного владения портом: | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
13. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 04-Окт-11, 05:16 | ||
Вот моя программа: | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
14. "C++ listen tcp socket" | +/– | |
Сообщение от guest (??) on 04-Окт-11, 10:32 | ||
> addr_info.sin_port = 80; | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 04-Окт-11, 10:42 | ||
>> addr_info.sin_port = 80; | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
16. "C++ listen tcp socket" | +/– | |
Сообщение от guest (??) on 04-Окт-11, 10:52 | ||
>>> addr_info.sin_port = 80; | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
17. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 04-Окт-11, 10:55 | ||
Так, кое-что начинает проясняться. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
18. "C++ listen tcp socket" | +1 +/– | |
Сообщение от guest (??) on 04-Окт-11, 11:05 | ||
> Теперь как нам правильно указать 80 порт, чтобы bind не выпадал в | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
19. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 04-Окт-11, 11:15 | ||
Да, Вы правы - просто нет прав. Если запускать из-под sudo, то 80 порт слушает. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
20. "C++ listen tcp socket" | +/– | |
Сообщение от Вова on 04-Окт-11, 12:36 | ||
> Да, Вы правы - просто нет прав. Если запускать из-под sudo, то | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
21. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 04-Окт-11, 12:51 | ||
Нет, не заработало. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
22. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 05-Окт-11, 10:00 | ||
Здесь приведен участок кода, в котором программа слушает http-порт и читает данные, которые посылает ей браузер, если ему указать localhost, и затем делается попытка послать ответ браузеру (char* reply = "HTTP/1.1 403 Forbidden\r\n\0";) | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
23. "C++ listen tcp socket" | +/– | |
Сообщение от guest (??) on 05-Окт-11, 11:08 | ||
> Что я делаю не так? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
24. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 05-Окт-11, 15:21 | ||
Хорошее выражение: "Смотрю в книгу и вижу..." | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
25. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 07-Окт-11, 13:31 | ||
Теперь вопрос по процессам: | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
26. "C++ listen tcp socket" | +1 +/– | |
Сообщение от jd (??) on 08-Окт-11, 11:50 | ||
Ваш код неполон (как минимум, в нём есть необъявленные переменные) и к тому же содержит синтаксические ошибки. Проявите хоть каплю уважения к тем, к кому обращаетесь за помощью и не заставляйте их гадать, где же тут что имелось в виду и как же это "по идее" должно было бы работать. Выкладываете код, значит он должен компилироваться и работать, как вы описываете. И используйте тег [ code] (без пробела перед code), а то же совершенно невозможно это читать. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
27. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 08-Окт-11, 12:01 | ||
Да я пытился читать Стивенса - говорю же Вам, что на первом же примере засыпался. Я не могу и не умею читать книжки. Я все пытаюсь написать руками - на что трачу много ненужного времени. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
28. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 13-Окт-11, 10:55 | ||
Как ни прискорбно - но с boost у меня тоже не срослось. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
29. "C++ listen tcp socket" | +/– | |
Сообщение от Вова on 15-Окт-11, 09:56 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
30. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 15-Окт-11, 15:53 | ||
Если честно - я его вообще не читал. Но раз Вы утверждаете, что у него есть описание взаимодействия процессов с дескрипторами, я обязательно посмотрю, что он пишет. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
33. "C++ listen tcp socket" | +/– | |
Сообщение от Вова on 15-Окт-11, 20:49 | ||
> Если честно - я его вообще не читал. Но раз Вы утверждаете, | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
31. "C++ listen tcp socket" | +/– | |
Сообщение от superuser on 15-Окт-11, 20:30 | ||
ребят, ну откуда вы такие беретесь. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
32. "C++ listen tcp socket" | +/– | |
Сообщение от superuser on 15-Окт-11, 20:36 | ||
> ребят, ну откуда вы такие беретесь. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
39. "C++ listen tcp socket" | +/– | |
Сообщение от mesmeridze (ok) on 20-Окт-11, 17:44 | ||
>> То есть, тот факт, что два разные программы, процессы, нити,..., не могут | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
40. "C++ listen tcp socket" | +/– | |
Сообщение от guest (??) on 20-Окт-11, 21:12 | ||
> А кто умеет то? Я ничо мне интересно просто... | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
41. "C++ listen tcp socket" | +/– | |
Сообщение от Аноним (??) on 27-Окт-11, 05:42 | ||
>> А кто умеет то? Я ничо мне интересно просто... | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
34. "C++ listen tcp socket" | +/– | |
Сообщение от fisher (??) on 16-Окт-11, 22:16 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
35. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 17-Окт-11, 15:05 | ||
Теперь встал еще один вопрос: Как отправить заголовок браузеру? Т.е.: | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
36. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 18-Окт-11, 15:32 | ||
Проблемы с кодировкой наблюдались у меня в случае, когда я делал так: | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
37. "C++ listen tcp socket" | +/– | |
Сообщение от Вова on 18-Окт-11, 22:31 | ||
| ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
38. "C++ listen tcp socket" | +/– | |
Сообщение от handler2006 (ok) on 19-Окт-11, 13:10 | ||
Неправильный подход к реализации: я запускал процесс из другой программы, а все делается проще: | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |