DevMan: Никого я не "парил", пишу по теме много, так как оно того стоит, на брудершафт мы с вами не пили, я написал, что нет необходимости, причем я советую для обучения, а не реальной разработки в быстром темпе, я не писал, что это так же хорошо во всех отношениях, не нужно разводить холивар на пустом месте.
матрунич сергей: Если задачка, то делайте в виде плагина, но вопрос надо ставить, как будто пишете фреймворк, соответственно, изучить уже имеющиеся фреймворки.
Oklahoma: Не за что, удачи, если первое не будет получаться - беритесь за второе, кто-то же должен и организационно-финансовыми вопросами заниматься, лично я могу совмещать первое и второе.
Денис Загаевский: Я никогда такого не говорю, это ваше мышление. На кругозор я вам указал, потому что вы из-за него не соответствуете задаче, за которую беретесь здесь. А работодателям вашим, может быть, именно такой кругозор и нужен.
A_M: Ничего особенного, просто когда-то умные люди додумались до SFX, а занимались они всем этим не для "fun", а для людей, вот и получилась функциональная вещь, которая находит не одно применение.
Денис Загаевский: Не надо выдумывать, если мне хорошо платят, я хорошо пишу приложения, и умею их оптимизировать, в том числе, благодаря знанию основ, вплоть до "железа", которое я сам ремонтирую, а вот готовые средства, далеко не всегда оптимальны по быстродействию, или по другим параметрам (таким, как тот же RAD), может, их разработчики не видели в этом нужды или просто не умели, и Google очень часто не заботится о быстродействии у клиента, достаточно на его сайты глянуть.
Кто что "накостылит", я за это не отвечаю, мне тут за консультации не платят, я только на вопрос отвечаю кратко.
Вот, сразу видно - адекватный ответ, просто посоветовал свой вариант, поэтому, хотя я и не топикстартер, но говорю спасибо, на досуге посмотрю, а то разведут ср..ч, не продохнешь.
Денис Загаевский: Как я понимаю, вы просто предлагаете взять готовую библиотеку с реализацией "пушей". Ну, вот рассказали бы топикстартеру: еще есть готовые библиотеки, называются так-то и так-то, или погуглить так-то и так-то, а он бы уже определился.
А вы сначала начали объяснять мне то, что я и так знаю, только другими словами, теперь опять холивар хотите, "готовое vs велосипед", поэтому я снова говорю вам: узкий у вас кругозор, видели вы только те задачи, где требовалось готовое, а тех задач, где требовалось Эксклюзивно написать что-то свое, вы не видели...
В конце комментария вообще полнейший бред, какой-то жалкий TCP/IP и неисправность смартфона, это как стрелять... бумажными пулями. Это я для топикстартера, а то наговорят ужасов.
const-string v1, "Davayte vi menia esche budete uchit' nizkourovnevomu programmironiyu, i objasniat', kto na kom osnovan! Ya zhe sovsem, sovsem etogo ne znayu!"
Денис Загаевский: Мне ли с моей работой не понимать, что HTTP основан на TCP/IP, а протоколы, применяемые в системах IM, такие, как XMPP и WebSockets, основаны на TCP/IP, но не основаны на HTTP.
А котлета у меня из мяса и сои.
geron: И вторым можно, и промежуточный вариант есть (то есть Long Polling), но, как я написал, возрастет нагрузка на сервер и клиент, если в вашем случае не критично - делайте.
Alexandr: Не надо мне никаких тайн открывать, я у вас ничего не спрашивал, я могу своими руками SFX-упаковщик написать без всяких WinRARов и утилит, но именно поэтому я не усложняю зря, и вообще, такая ерундовая задача, и подходить к ней с такой серьезностью, как будто ядерный реактор строим - это себя не уважать, а вот насчета флейма - это вы верно, но это же вы его и начали у меня в комментариях, вот идите отсюда уже.
Alexandr: Задача поставлена - задача решена, причем, это одно из самых простых решений, улучшать можно до бесконечности, можно вообще посоветовать переписать bat-файл на C#, но сомневаюсь, что топикстартер это осилит и что оно того стоит, так что отстаньте.
Alexandr: А в архиве лежит BAT-файл, при распаковке он запускается, можно распаковку сделать "тихой", так что поставленная задача выполнена, и это вполне традиционное решение для инсталляторов и т.п.