OSGi 서비스를 기반으로하는 커다란 맞춤형 기술을 기반으로 한 주요 소프트웨어 시스템을 마이그레이션 할 프로젝트 중입니다. 이를 위해 우리는 OSGi 서비스와 잘 어울리는 일종의 메시지 버스가 필요할 것입니다. 동기 및 비동기 전송 포인트 - 투 - 포인트 만 보장 배달 - 파일을 통해 지속성 바람직 같은 클라이언트 (비동기 모드)에서 주문 엄격한 메시지
message/event/servicebus를 사용하여 외부 시스템에 메시지를 전달하려는 경우 완전히 Node.JS를 처음 사용합니다. Node와 잘 통합되는 대안은 무엇입니까? 메시지는 단지 JSON 문자열이며 외부 시스템은 무엇이든 될 수 있습니다 (예 : C# 에이전트 또는 일부. (프로그래밍보다 기술 문제가 더 많으므로 stackoverflow보다
여러 모듈로 구성된 응용 프로그램에서 서로 정보를 공유해야합니다. 예 : 게시/구독 모듈이 특정 정보 (예 : 상태 변수)를 게시하고 특정 정보에 관심이있는 모듈이이를 얻는 시나리오. 또는 요청/응답 시나리오에서 관심있는 모듈이 정보에 대해 명시 적으로 질문하고 대답을 얻습니다. ØMQ I 다른 메시지 버스 구현, 즉 D 버스 찾고있다 , 및 QPID가 (
내 시스템은 별도의 핸들러로 명령 패턴을 사용합니다. 내 명령은 현재 모든 명령을 처리하는 CommandService에서 실행됩니다. 는 는 는 팩스 3 자 웹과 의 상호 작용을 보냅니다 PDF 파일을 생성 이메일을 보냅니다 나는 느린 작업이다 이런 것들을 적어도 1을 특정 명령을 서비스 이러한 모든 명령을 처리가 불완전하게 처리하여 UI가 더 이상적으로
저는 현재 레일스 프로세스와 여러 이벤트 (객체 생성과 같은)에 대해 통보해야하는 작업자 프로세스가있는 아키텍처를 만들고 있습니다. Rails
| API Worker
+----------o------o--------o------ - - -
Some other
daemon
나는 프로세스 (API가