Модераторы: feodorv

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> что актуальнее использовать? 
:(
    Опции темы
xTr1m
Дата 17.9.2010, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

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



Доброго времени суток. Ситуация такая, программирую на с++ не первый год. Но все это время
занимался сугубо гуи + всякие прикладные вещи. Захотел заняться сетью, но вижу что тут
есть разные пути. Насколько я понял есть сам С, есть всякие надстройки в библиотеках типа MFC, ATL,
а есть вообще библиотеки, предназначенные только для работы с сетью. Куда лучше обратить свой
взор, что перспективней? Спасибо.
PM MAIL WWW ICQ   Вверх
ilyagoo
Дата 17.9.2010, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 2.5.2010
Где: Санкт-Петербург

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



сокеты - api конкретной системы. MFC и т.д. не более, чем обёртки. если вам, к примеру, интересно было бы заняться кросс-платформенной разработкой - смотрите на сокеты беркли. если хотите написать браузер, то что-нибудь вроде webkit можно использовать. помимо всего прочего есть некоторое количество кросс-платформенных библиотек типа Qt. все будет зависеть от ваших потребностей и интересов.
PM MAIL   Вверх
Cheloveck
Дата 17.9.2010, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



WinSocket содран с сокетов беркли чуть менее, чем полностью. Немного макросов (или функций) и они становятся полностью кроссплатформенными.


--------------------
user posted image
PM Jabber   Вверх
ilyagoo
Дата 17.9.2010, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 2.5.2010
Где: Санкт-Петербург

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



но есть нюансы))
они даже в никсах реализованы с некоторыми различиями.
PM MAIL   Вверх
boostcoder
Дата 17.9.2010, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


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

Репутация: 13
Всего: 110



считаю, что все кроме asio - моцги в помойку. кто-то оспорит? аргументы пожалуйста smile 

Это сообщение отредактировал(а) boostcoder - 17.9.2010, 22:21
PM WWW   Вверх
ilyagoo
Дата 17.9.2010, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 2.5.2010
Где: Санкт-Петербург

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



boost?
PM MAIL   Вверх
boostcoder
Дата 17.9.2010, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


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

Репутация: 13
Всего: 110



ilyagoo, asio, в нынешний момент является частью буста, а в будущем войдет в стандартную библиотеку с++.
вопрос то в чем?
PM WWW   Вверх
ilyagoo
Дата 17.9.2010, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 2.5.2010
Где: Санкт-Петербург

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



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


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 17.2.2006

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



Цитата(boostcoder @  17.9.2010,  22:20 Найти цитируемый пост)
считаю, что все кроме asio - моцги в помойку. кто-то оспорит? аргументы пожалуйста


Winsock2 достаточно прост !

Что оспаривать то.

--------------------
I'll be back !
PM MAIL   Вверх
boostcoder
Дата 17.9.2010, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


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

Репутация: 13
Всего: 110



Modul, я не о простоте. и тем более, не об платформозависимости. разницу ощущаете? smile 
PM WWW   Вверх
Modul
Дата 17.9.2010, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 17.2.2006

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



Цитата(boostcoder @  17.9.2010,  23:41 Найти цитируемый пост)
разницу ощущаете? 


Пока не написали в чем я должен ее ощутить.

Тогда приведите свои критерии.
--------------------
I'll be back !
PM MAIL   Вверх
xTr1m
Дата 18.9.2010, 07:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

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



Тогда можно ли сказать, что asio (как будущая часть стандарта С++) будет более предпочтительнее?
PM MAIL WWW ICQ   Вверх
djamshud
Дата 18.9.2010, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


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

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



boostcoder, чем asio так хороша? Мультиплексировать IO умеет? Пользуюсь unix sockets:)


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
GrayCardinal
Дата 18.9.2010, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


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

Репутация: 3
Всего: 58



Цитата

считаю, что все кроме asio - моцги в помойку. кто-то оспорит? аргументы пожалуйста

Всё равно всё на беркли-сокетах крутится smile 


--------------------
PM MAIL WWW   Вверх
boostcoder
Дата 18.9.2010, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


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

Репутация: 13
Всего: 110



Цитата(djamshud @  18.9.2010,  12:37 Найти цитируемый пост)
Мультиплексировать IO умеет?

хз.

Цитата(GrayCardinal @  18.9.2010,  14:00 Найти цитируемый пост)
Всё равно всё на беркли-сокетах крутится

ошибаетесь.
PM WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




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


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

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