библиотека XML-RPC для С
Начальник сказал разобраться с XML-RPC: какую библиотеку посоветуете, стабилная проверенная , для программирования на языке C. Что почитать,примеры ?
Начальник сказал разобраться с XML-RPC: какую библиотеку посоветуете, стабилная проверенная , для программирования на языке C. Что почитать,примеры ?
Можно ли VIM`ом и EMACS`ом редактировать файлы на удаленной машине к которой я обычно получаю доступ по ssh.А то на удаленной машине стоит другая кодировка русских букв?
Можно ли изучать язык Ocaml с целью применять в реальной работе ?
Смысл вопроса - не является ли язык,скажем мягче, языком секодняшнего дня,не имеющий будущего.Например, появился F# c хорошей финансовой поддержкой.На каком-то форуме попадалось фраза,если не ошибаюсь, суть которой "... появились новые языки как Nemerle,которые лишены недостатков старых языков ..."
Развивается ли Ocaml? Насколько стабилен его компилятор или постоянно глючит ?
Что можно почитать по основам функционального программирования - лямбда исчислению ? Какое-нибудь доступное введение.
Как известно протокол TCP/IP потоко-ориентированный,в отличие от UDP, и чтобы передавать пакеты по нему нужно что-то городить. Например, пакеты можно перевести в символьно-шестнадцатеричные строки, где завершающий ноль будет границей пакета. Какие еще есть способы представления пакетов ? Может уже нашли «лучшее» решение ?
А как грамотно это сделать в Linux ?
Есть N потоков ,которые выполняют следующую работу: поток ждет сообщения от предыдущего потока , обрабатывает его и передает следующему потоку для обработки. На псевдокоде это можно написать так
TreadN() while() { wait( queueN-1 ) mess=get( queueN-1 ) process(mess) send(mess,queueN+1) post( TreadN+1)
}
Незнаю как это реализовать, все сигналы расписаны, есть только SIGUSR1, SIGUSR2
#if defined USE_BSD || defined __USE_OPEN_EXTENDED
Как разобраться ,что нужно определять? Вообще-то не хотелось бы привязываться к конкретной версии UNIX в частности BSD. Хотелось бы писать универсальные программы .
msock=listen(sock,20) while (1) { ssock=accept( msock,... ) pthread_create(...., ssock) }
Модель когда каждому присоединению выделяется отдельный поток. Поток при обрыве соединения закрывает сокет и сам завершается. При таком поведениии очередь для входящих соединений в конце концов исчерпается. Можно ли как-нибудь "нарастить" очередь для входящих соединений после завершения потока? Как в этом случае поступают "настоящие" серверы ? Что посоветуете почитать на эту тему ?
| ← назад |