Tôi không chắc chắn nếu pubsub hoặc multiuserchat là con đường để đi?XMPP: thêm tính hai chiều vào pubsub?
Điều tôi nghĩ tôi cần là pubsub, nhưng với khả năng bổ sung để người đăng ký cũng có thể truyền phát tin nhắn đến nguồn cấp dữ liệu. Dòng thông tin hai chiều, nếu bạn muốn.
Trường hợp sử dụng sao cho thuê bao sẽ được đăng ký trung bình 1000 nguồn cấp dữ liệu khác nhau, nhưng mỗi nguồn cấp dữ liệu riêng lẻ chỉ phát thông tin trung bình một lần mỗi tuần. Vì vậy, rất nhiều nguồn cấp dữ liệu, nhưng hoạt động thấp trong mỗi một. Tuy nhiên, b/c có 1000 đăng ký hoạt động khác nhau, người đăng ký có thể vẫn được thông báo 100 tin nhắn mỗi ngày và họ có thể "trả lời" nội dung bài đăng cho bất kỳ nguồn cấp dữ liệu nào trong số đó.
Có vẻ như những gì tôi cần là kết hợp pubsub/multiuserchat. Nhưng điều đó không tồn tại, hay không? Bất kỳ ý tưởng hoặc con trỏ?
Cảm ơn một nhóm!
Xin chào Robin và @MattJ, Bạn có thể cho tôi biết cách tôi cho phép mỗi người đăng ký trở thành nhà xuất bản không? Tôi đang đọc qua tài liệu của tiêu chuẩn pubsub, nhưng nó vẫn không rõ ràng. Nếu một nút đã tồn tại và người dùng mới đăng ký, tùy chọn IQ hoặc cấu hình nào họ cần phải được gửi để được cấp đặc quyền xuất bản? – user798719
Tôi đã bỏ lỡ nhận xét này. Nếu bạn thực sự muốn mọi người đăng ký có thể xuất bản, thì lý tưởng là bạn có thể chỉ định điều này cho dịch vụ pubsub của mình - cho mọi JID khả năng xuất bản. Xem phần XEP về các liên kết [1] và nếu bạn muốn kiểm soát chúng thông qua XMPP, quản lý chúng [2]. [1]: http://xmpp.org/extensions/xep-0060.html#affiliations [2]: http://xmpp.org/extensions/xep-0060.html#owner-affiliations – MattJ