본문 바로가기
공부/프로그래밍

[zeroMQ] zeroMQ 소개 (1)

by AlderaminH 2023. 1. 3.

zeroMQ는 소켓통신 라이브러리 중 하나이다.

 

https://zeromq.org/

 

ZeroMQ

An open-source universal messaging library

zeromq.org

 

 

위키백과에서 소개하는 zeroMQ 다음과 같다.

 

ZeroMQ(ØMQ, 0MQ, ZMQ)는 분산/동시성 애플리케이션에 사용하도록 개발된 고성능 비동기 메시징 라이브러리이다. 메시지 큐를 제공하지만 메시지 지향 미들웨어와 달리 ZeroMQ는 전용 메시지 브로커 없이 동작이 가능하다. 라이브러리의 API는 버클리 소켓을 모방하도록 설계되었다.

 

zeroMQ를 공부하기위한 서적으로는 다음 책이 있다.

 

그림1. zeroMQ 관련 서적

 

zeroMQ의 기본적인 틀과 통신 방법들에 대해서 알 수 있어서 좋은 책이다.

다만, 책 예시는 c/c++로 구현됐기 때문에 

zeroMQ를 Python이나 Fortran 으로 연동하고 싶은 사람들에게는 언어로 인한 배움의 한계가 있다.

 

다음 포스트 부터는 Fortran으로 zeroMQ를 세팅하기 위한 방법과

최종적으로 Fortran과 Python 사이에 데이터 소켓 통신하는 방법에 대해서 포스팅하려한다.

 

감사합니다.

 

'공부 > 프로그래밍' 카테고리의 다른 글

[zeroMQ] F77_ZMQ Linking using gfortran (6)  (0) 2023.01.15
[zeroMQ] F77_ZMQ 설치 (5)  (0) 2023.01.03
[zeroMQ] FZMQ 설치 (4)  (0) 2023.01.03
[zeroMQ] zeroMQ Fortran (3)  (0) 2023.01.03
[zeroMQ] zeroMQ 설치 (2)  (0) 2023.01.03

댓글