A ผู้เผยแพร่ เป็นผู้ให้บริการขององค์ประกอบที่จัดลำดับจำนวนไม่ จำกัด เผยแพร่ตามความต้องการที่ได้รับจากสมาชิก สำนักพิมพ์ อินเทอร์เฟซมีหน้าที่เผยแพร่องค์ประกอบประเภท T และให้ subscribe() วิธีการสำหรับสมาชิกเพื่อเชื่อมต่อ public interface Publisher<T> { public void subscribe(Subscrib