Comments 29
Не зря вы это. Удобные маленькие библиотеки для работы с сетью под С++ с анонсированными здесь возможностями, не каждый день встречаются.
Кстати, на платформах отличных от Win32, эта штука взлетит?
Кстати, на платформах отличных от Win32, эта штука взлетит?
+2
+1
«сарказм» Наверное, была на том месте, где сейчас фраза про выход на рынок. «/сарказм»
+1
Действительно, исходный код открывать не планировал. В предкомпилированном виде только если
0
Вообще не планируете открывать?
0
Вопрос обсуждаем
0
Библиотека разрабатывается в кругу друзей или в софтовой компании?
0
Мной лично, четвертая версия стартанула в ноябре 2010.
Мечты открыть компанию имеются.
Мечты открыть компанию имеются.
0
Для развития библиотеки, её нужно постоянно применить на практике… и чем больше практики, тем лучше. Если у вас нет компании, в которой можно применять эту библиотеку, то выход один — OpenSource. Иначе загнется разработка.
+3
middleware на C++ без исходников от студента (не говоря уже о том что есть opensource аналоги).
Попробуйте прочитать это предложение и представьте себя на месте потенциального пользователя библиотеки.
Попробуйте прочитать это предложение и представьте себя на месте потенциального пользователя библиотеки.
0
Имелось в виду freeware без исходников, но вы правы.
Прочитав Тони Шея решил перейти на опенсорс.
Прочитав Тони Шея решил перейти на опенсорс.
+1
Дело не только в бесплатности, а в том, что вы не сможете организовать должную поддержку и стабильную скорость багфиксов. Соответственно, без исходников любая ошибка превратится для того кто её использует в небольшой ад.
0
>> html_request h(«GET», "/");
«GET» замените на константу из enum.
не так много http-методов, а передавать метод строкой — дурной тон.
«GET» замените на константу из enum.
не так много http-методов, а передавать метод строкой — дурной тон.
0
Не выдумывайте вы, как раз из-за того что методов немного и они стандартизированы, да и вообще строковые а не числовые, можно и нужно делать именно так, без констант
0
Нет, это сделано для поддержки нестандартных вещей.
ATTACK dragon и подобное. Библиотека проектировалась так что бы накладывать как можно меньше ограничений. «Гибкость наше все»©
ATTACK dragon и подобное. Библиотека проектировалась так что бы накладывать как можно меньше ограничений. «Гибкость наше все»©
0
Здесь я появился не для того что бы пропиариться, а узнать, существуют ли аналоги(хотелось бы спереть пару идей посмотреть как у людей), нужно ли это кому либо(имеет смысл выходить на рынок) и узнать, чего бы вам не хватало в подобной системе.
Ну, в качестве аналога могу попробовать предложить — cpp netlib, там типа модерн техникс. Так же к ACE можно добавить еще pocoproject. Ну, и asio из boost, который настолько не юзер френдли, что я уже его раз 10 пытался хоть как-то применить, но от вида кода который получается меня просто тошнит.
Еще вот советую почитать этот пост.
+1
Благодарю, крайне полезно, буду подробно изучать.
0
Asio вполне себе, вот пример реализации библиотеки для работы с http на основе него:
kaimi.ru/2012/01/http-https-cpp-classes/
kaimi.ru/2012/01/http-https-cpp-classes/
0
Очень симпатично выглядят примеры. И вообще конструктивный задор налицо. Но действительно тяжело с ACE, QtNetwork и целым рядом других библиотек сегодня тягяться. Без «success stories» не обойтись. Open Source с коммьюнити необходим мне кажется.
0
Думается мне, вам надо продавать поддержку или отдельные модули для библиотеки иначе заработать будет сложно.
0
Продолжение темы: habrahabr.ru/post/151958/
0
Sign up to leave a comment.
Transcend Library 4: Введение