생산자/소비자 디자인 패턴에 대한 질문이 있습니다. 사실 제 상황은 다음과 같습니다. 여러 가지 유형의 메시지 (알림)를 생성하는 하나의 클래스와 이러한 메시지를 사용하는 여러 소비자가 있습니다.Java에서 하나의 제작자, 다중 소비자 및 다중 객체를 구현하는 방법은 무엇입니까?
필자의 생산자가 다양한 유형의 메시지를 생성하고 소비자가 이러한 메시지를 사용합니다.
그럼이 상황을 가장 효과적으로 구현하는 방법은 무엇입니까? 생산자/소비자 디자인 패턴이이 상황의 가장 좋은 해결책입니까?
당신이 무엇을 요구하는지 말할 수는 없습니다. –
우리가 얻지 못하는이 결정을 내리는 데 필요한 많은 세부 사항이 있다고 생각합니다. 나의 초기 생각은 얼마나 많은 버퍼가있는 프로듀서와 각 버퍼에 대한 소비자가 될 것인가 ... 많은 'what ifs'가 발생하지만 ... – Shaded
사실 내 첫 번째 시도는 : 여러 버퍼와 각 버퍼에 대한 소비자가 있지만 처리가 너무 복잡합니다. – Zakaria