这是其中一个我不知道该怎么称呼它,所以我不能谷歌它的问题。
我有一个Linux(Ubuntu 11.04)库/类/套件,用于将我的服务例程/程序(C / C +)连接到网络,而不需要我编写网络访问代码?换句话说,假设我有我想提供的私人服务。服务1提供基于TCP的消息并回复客户端的源端口。服务2提供UDP请求,可能是客户端上的固定端口,而不管源端口如何。服务4需要是可以发送消息/获取响应的TCP客户端。
I / O库必须被告知要使用什么协议,服务或成为客户端,使用/荣誉/拒绝的IP地址,安全协议等。它还需要知道如何联系任何程序我迷上了它,即service_1,service_2 ...信号?回调? d-总线?
有什么想法吗?建议?跨操作系统解决方案的额外要点。
谢谢,