MQ4CPP

소프트웨어 스크린 샷:
MQ4CPP
소프트웨어 정보:
버전: 1.15
업로드 날짜: 3 Jun 15
개발자: Riccardo Pompeo
라이센스: 무료
인기: 25

Rating: nan/5 (Total Votes: 0)

C ++에 대한 메시지 큐에서 짧은 MQ4CPP도 메시지 지향 미들웨어 (MOM)라고도 엔터프라이즈 메시징 시스템의 오픈 소스 구현입니다.
MQ4CPP 메시지의 교환을 통해 로컬 또는 원격으로 다른 스레드와 통신하기 위해 C ++ 응용 프로그램 스레드를 할 수 있습니다. 메시지가 서로 다른 응용 프로그램 사이의 통신을 조정하는 데 필요한 정보를 포함하는 요청, 보고서, 및 / 또는 이벤트입니다. 메시지가 응용 프로그램 코드에서 대상 시스템에 대한 세부 사항을 분리 할 수​​ 있도록 추상화의 수준을 제공합니다.
특히, MQ4CPP :
메시지를 교환 메시징 시스템을 공유하는 C ++ 프로그램 가능
메시지를 작성, 전송 및 수신하기위한 표준 인터페이스를 제공하여 응용 프로그램 개발을 단순화합니다.
MQ4CPP는 clusterized 서비스를 구축 할 수 있습니다. 클러스터는 여러 서버 인스턴스를 동시에 실행 및 향상된 확장 성 및 신뢰성을 제공하기 위해 함께 작업으로 구성되어 있습니다. 클러스터를 구성하는 서버 인스턴스가 동일한 시스템에서 실행하거나 다른 시스템에 위치.
각 서버 인스턴스 속성의 세션 저장소를 (속성은 서비스의 상태를 나타냅니다)가 포함되어 있습니다. 세션은 서비스 상태를 보호하기 위해 여러 서버 istance에 복제 할 수 있습니다. 서비스가 실행되는 서버 인스턴스가 실패 할 경우, 해당 서비스가 배포 된 다른 서버 인스턴스 응용 프로그램 처리를 계속할 수 있습니다. 세션 복제 및 이기종 플랫폼도 서비스 장애 복구 작업.
MQ4CPP는 다음과 같은 메시징 패러다임을 구현합니다
 직접 / 간접 메시징 (로컬)
 원치 않는 메시지 (원격)
 요청 / 응답 (원격)
 신뢰할 수있는 메시징 (/ ACK 전송)
 자동 재 연결
 여러 서버에 연결 페일 오버
 대화 (원격)
 방송 (로컬)
 (로컬 / 원격) 공개 / 등록
 저장 및 전달 (원격)
MQ4CPP은 또한 다음과 같은 서비스를 구현합니다
 멀티 스레딩 디버깅을위한 고급 추적
 표준 출력에 출력
 마이크로 소프트 DDK WinDbg 디버거에서
 안전 가비지 컬렉터 스레드.
 LinkedList의 및 벡터 패턴 확대됨에 구현입니다.
 타이머 (단일 촬영, 자기 반복).
 안전 로거 스레드.
 나사 잠금 또는 무한 루프를 방지하기 위해 대기 연기.
 조회 서비스 :
 
현지 서비스 :
 
 원격 서비스
 로컬 및 원격 스레드가 핸들에 의해 참조.
 네트워크 연결을 자동으로 청소.
 소켓 전송 :
 같은 연결의 재사용
 통계 멀티플렉싱.
 65 킬로바이트로 제한 패킷 버퍼 오버 플로우를 방지 할 수 있습니다.
 시퀀스 번호와 연관된 패킷.
 세션 관리 :
 속성의 세션 저장소
 여러 서버 인스턴스 사이의 세션 복제
 메시지 encription :
 Rijndael을 (128)
 Rijndael을 (256)
 이상 준비
  (XML 좋아하지만 바이너리 형식) 복잡한 메시지
요청 / 응답 패러다임의 구현으로, MQ4CPP은 다음과 같습니다 :
 분산 잠금 관리자는 다수의 스레드가 어떤 리소스를 공유 할 수 있도록
 파일 전송 스레드간에 파일을 전송하기
 메모리 채널은 스레드 사이에 (예를 들어 캐시) 메모리의 큰 액수를 전송합니다.
이 릴리스의 새로운 기능 :
·이 버전은 메시지 교환을 향상시키고 몇 가지 버그를 해결합니다.

개발자의 기타 소프트웨어 Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

코멘트 MQ4CPP

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!