Tôi cố gắng thực hiện một số chức năng p2p với c. Có loại khung nào không?Có khung công tác P2P trong c không?
Bạn nghĩ gì khi dùng libtorrent (http://libtorrent.rakshasa.no/) và thực hiện một số thích ứng ở đó?
Hoặc không ai biết một khung/thư viện c tốt?
Cập nhật 1: Chính xác hơn: tôi muốn chia sẻ các gói dữ liệu nhỏ (siêu dữ liệu) giữa các đồng nghiệp. Các gói dữ liệu nên được phân phối cho mọi peer (mỗi peer sẽ có mọi gói dữ liệu).
Cảm ơn
Vui lòng xác định loại ứng dụng bạn muốn bật bằng khung công tác P2P. –
xem bản cập nhật1 –
Giao thức BitTorrent được thiết kế cho các tệp lớn, vì nó phụ thuộc vào máy chủ (theo dõi) để giữ thông tin (tệp torrent) về tệp được chia sẻ. Nó sẽ không có ý nghĩa để chia sẻ nhiều gói nhỏ trên BitTorrent, bởi vì mỗi gói nhỏ của bạn sẽ cần một tập tin siêu dữ liệu trên tracker. Hãy xem Flooding/Gossiping thay vì http://en.wikipedia.org/wiki/Gossip_protocol –