zeromq7 [zeroMQ] F77_ZMQ Linking using CMake (7) 이전 포스팅에서는 F77_ZMQ를 gfortran을 이용한 Linking에 대해서 다루었다. https://minosauce.tistory.com/16 [zeroMQ] F77_ZMQ Linking using gfortran (6)이전 포스팅에서는 F77_ZMQ의 설치에 대해서 다루었다. https://minosauce.tistory.com/8 [zeroMQ] F77_ZMQ 설치 (5)이전 포스트에서 zeroMQ를 이미 설치했다는 가정하에 다음을 진행한다. https://minosauce.tistory.com/5minosauce.tistory.com 이번 포스팅에서는 F77_ZMQ를 CMake을 이용한 Linking에 대해서 다룬다. 포트란 파일에 F77_ZMQ를 연동하기 위해서는 포트란 파일과 f77_.. 2024. 7. 4. [zeroMQ] F77_ZMQ Linking using gfortran (6) 이전 포스팅에서는 F77_ZMQ의 설치에 대해서 다루었다. https://minosauce.tistory.com/8 [zeroMQ] F77_ZMQ 설치 (5)이전 포스트에서 zeroMQ를 이미 설치했다는 가정하에 다음을 진행한다. https://minosauce.tistory.com/5 [zeroMQ] zeroMQ 설치 Fortran 으로 프로그래밍된 유동해석 툴에서 데이터를 추출한 후, 추출한 데이터를minosauce.tistory.com 설치를 완료한 후, Fortran 파일과 F77_ZMQ를 Linking 해주어야 한다.현재 가정하는 상황은 Fortran 과 Python 사이의 소켓 통신을 원하는 것이고Python이 Server, Fortran이 Client 이다. 물론 이 반대도 가능하다.그리고.. 2023. 1. 15. [zeroMQ] F77_ZMQ 설치 (5) 이전 포스트에서 zeroMQ를 이미 설치했다는 가정하에 다음을 진행한다. https://minosauce.tistory.com/5 [zeroMQ] zeroMQ 설치 Fortran 으로 프로그래밍된 유동해석 툴에서 데이터를 추출한 후, 추출한 데이터를 Python 으로 전달하고 Python에서 데이터 후처리 작업을 하기 위해서 zeroMQ를 이용하게 되었다. zeroMQ Fortran을 사용하 minosauce.tistory.com F77_ZMQ Git 주소 https://github.com/zeromq/f77_zmq GitHub - zeromq/f77_zmq: Fortran binding for ZeroMQ Fortran binding for ZeroMQ. Contribute to zeromq/f77_z.. 2023. 1. 3. [zeroMQ] FZMQ 설치 (4) FZMQ Git 주소 https://github.com/richsnyder/fzmq GitHub - richsnyder/fzmq: Fortran binding to ZeroMQ Fortran binding to ZeroMQ. Contribute to richsnyder/fzmq development by creating an account on GitHub. github.com FZMQ 설치 $ git clone https://github.com/richsnyder/fzmq.git $ cd fzmq $ mkdir build $ cd build $ ccmake .. (turn off documentation) $ make $ make install finished !! ccmake 에서 오류가 난 사람도 .. 2023. 1. 3. [zeroMQ] zeroMQ Fortran (3) zeroMQ Fortran은 2가지가 있다. 1. F77_ZMQ 주소 : https://github.com/zeromq/f77_zmq GitHub - zeromq/f77_zmq: Fortran binding for ZeroMQ Fortran binding for ZeroMQ. Contribute to zeromq/f77_zmq development by creating an account on GitHub. github.com 2. FZMQ 주소 : https://github.com/richsnyder/fzmq GitHub - richsnyder/fzmq: Fortran binding to ZeroMQ Fortran binding to ZeroMQ. Contribute to richsnyder/fzmq .. 2023. 1. 3. [zeroMQ] zeroMQ 설치 (2) Fortran 으로 프로그래밍된 유동해석 툴에서 데이터를 추출한 후, 추출한 데이터를 Python 으로 전달하기 위해서 zeroMQ를 이용하게 되었다. zeroMQ Fortran을 사용하기 앞서서 기본적으로 zeroMQ가 설치되어 있어야한다. zeroMQ Git 주소 https://github.com/zeromq/libzmq GitHub - zeromq/libzmq: ZeroMQ core engine in C++, implements ZMTP/3.1 ZeroMQ core engine in C++, implements ZMTP/3.1. Contribute to zeromq/libzmq development by creating an account on GitHub. github.com zeroMQ 설치 z.. 2023. 1. 3. [zeroMQ] zeroMQ 소개 (1) zeroMQ는 소켓통신 라이브러리 중 하나이다. https://zeromq.org/ ZeroMQ An open-source universal messaging library zeromq.org 위키백과에서 소개하는 zeroMQ 다음과 같다. ZeroMQ(ØMQ, 0MQ, ZMQ)는 분산/동시성 애플리케이션에 사용하도록 개발된 고성능 비동기 메시징 라이브러리이다. 메시지 큐를 제공하지만 메시지 지향 미들웨어와 달리 ZeroMQ는 전용 메시지 브로커 없이 동작이 가능하다. 라이브러리의 API는 버클리 소켓을 모방하도록 설계되었다. zeroMQ를 공부하기위한 서적으로는 다음 책이 있다. zeroMQ의 기본적인 틀과 통신 방법들에 대해서 알 수 있어서 좋은 책이다. 다만, 책 예시는 c/c++로 구현됐기 때문에.. 2023. 1. 3. 이전 1 다음