Это одна из тех, которые я не знаю, что называть, поэтому я не могу задать вопрос по Google.
У меня есть библиотека / класс Linux (Ubuntu 11.04)/ suite, который используется для подключения моих служебных процедур / программ (C / C +) к сети без необходимости писать код доступа к сети?Другими словами, скажем, у меня есть частные услуги, которые я хочу предложить.Служба 1 обслуживает основанные на TCP сообщения и отвечает на исходный порт клиента.Служба 2 обслуживает запросы UDP, возможно, к фиксированному порту клиента независимо от порта источника.Служба 4 должна быть TCP-клиентом, который может отправлять сообщения / получать ответы.
Библиотеке ввода-вывода нужно будет указать, какой протокол использовать, обслуживать или быть клиентом, какие IP-адреса использовать / соблюдать / отклонять, протоколы безопасности и т. Д. Также необходимо знать, каксвяжитесь с любой программой, к которой я подключен, т.е. service_1, service_2 ... Signals?Callbacks?D-bus?
Есть идеи?Предложения?Дополнительные баллы за кросс-ОС решения.
Спасибо,