0
매우 간단한 이벤트 버스를 구축하려고합니다. 구독 및 발행물 모두 Java 응용 프로그램에서 작성됩니다.Java (혜성 스타일)의 PubSub EventBus
그러나 버스는 서버 측에 배포해야하며 여러 구독자와 게시자는 서로 다른 위치에서 상호 작용할 수 있어야합니다.
예를 들어 this과 this은 단일 JVM으로 작업 할 때만 유용합니다.
저는 Comet과 같은 프레임 워크에 대해 생각해 왔지만, Java에서 직접 출판물/구독을 할 수있는 곳을 생각했습니다. 그러한 프레임 워크 또는 라이브러리가 존재합니까?
또는 다른 제안이 있습니까?
Thnx!
Mule ESB 또는 Fuse를 바로 사용할 수있는 제품으로 생각하십니까? 자, 당신이 하나를 만들고 싶다고 했으니 제 제안은 ActiveMQ를 기초로 보는 것입니다. JMS 또는 기본 ActiveMQ 프로토콜을 통한 PubSub 지원이 있으므로 ESB를 구축하는 것이 더 쉬운 작업 일 수 있습니다. – dawebber
Spring을 사용하는 경우 응용 프로그램 컨텍스트에 Bean으로 ActiveMQ를 쉽게 포함시킬 수 있습니다. –
하나의 애플리케이션 인스턴스에 대한 이벤트 버스가 필요한 경우 java 8과 같은 기능을 구현하는 https://github.com/javaplugs/minibus 프로젝트를 살펴볼 수 있습니다 – rumatoest