Libzmq Chapter 2 - Sockets and Patterns: Difference between revisions
Jump to navigation
Jump to search
(Created page with " == See also == * http://zguide.zeromq.org/page:all#Chapter-Sockets-and-Patterns - Chapter 2 - Sockets and Patterns category:libzmq") |
No edit summary |
||
Line 1: | Line 1: | ||
챕터 1에서 간단한 ZeroMQ 의 기본 패턴들을 살펴보았다(request-reply, pub-sub, pipeline). 이번 챕터에서는 실제 프로그램에서 이를 어떻게 응용하는지를 살펴보도록 하자. | |||
다음을 살펴볼 예정이다. | |||
* ZeroMQ 소켓의 생성과 사용 | |||
* 소켓을 이용한 Messsage send/receive | |||
* ZeroMQ 비동기 I/O 를 이용한 Application 작성 | |||
* 단일 thread 에서 다중 소켓 사용 | |||
* fatal/nonfatal error 관리 | |||
* Interrupt signal(ctrl+c) 관리 | |||
* ZeroMQ 종료 방법 | |||
* ZeroMQ 어플리케이션 메모리 누수 탐지 | |||
* Multipart 메시지 send/receive | |||
* 네트워크 메시지 forward. | |||
* 간단한 Message queuing broker 작성법 | |||
* ZeroMQ를 이용한 멀티 쓰레드 프로그램 작성법 | |||
* ZeroMQ 를 이용한 쓰레드 signal 전송 | |||
* ZeroMQ 를 이용한 네트워크 노드 조정 | |||
* pub-sub 에서의 message envelope | |||
* 메모리 오버플로우를 막기 위한 HWM(high-water mark) 사용법. | |||
== The Socket API == | |||
== See also == | == See also == |
Revision as of 23:56, 2 August 2016
챕터 1에서 간단한 ZeroMQ 의 기본 패턴들을 살펴보았다(request-reply, pub-sub, pipeline). 이번 챕터에서는 실제 프로그램에서 이를 어떻게 응용하는지를 살펴보도록 하자.
다음을 살펴볼 예정이다.
- ZeroMQ 소켓의 생성과 사용
- 소켓을 이용한 Messsage send/receive
- ZeroMQ 비동기 I/O 를 이용한 Application 작성
- 단일 thread 에서 다중 소켓 사용
- fatal/nonfatal error 관리
- Interrupt signal(ctrl+c) 관리
- ZeroMQ 종료 방법
- ZeroMQ 어플리케이션 메모리 누수 탐지
- Multipart 메시지 send/receive
- 네트워크 메시지 forward.
- 간단한 Message queuing broker 작성법
- ZeroMQ를 이용한 멀티 쓰레드 프로그램 작성법
- ZeroMQ 를 이용한 쓰레드 signal 전송
- ZeroMQ 를 이용한 네트워크 노드 조정
- pub-sub 에서의 message envelope
- 메모리 오버플로우를 막기 위한 HWM(high-water mark) 사용법.
The Socket API
See also
- http://zguide.zeromq.org/page:all#Chapter-Sockets-and-Patterns - Chapter 2 - Sockets and Patterns