[c++] ZeroMQ 소켓 타입
ZMQ_REQ
소켓은 다른ZMQ
소켓에 요청을 보내고, 받은 응답을 처리합니다. 이는 네트워크 통신에서 클라이언트 역할을 수행합니다.ZMQ_REP
소켓은ZMQ_REQ
에서 받은 요청에 응답하고, 그에 대한 응답을 처리합니다. 이는 네트워크 통신에서 서버 역할을 수행합니다.
이 두 가지 소켓 타입은 지속적인 양방향 통신을 지원하기 때문에 클라이언트와 서버 간의 효율적인 통신을 구축하는 데 유용합니다.
#include <zmq.hpp>
int main() {
zmq::context_t context(1);
zmq::socket_t requester(context, ZMQ_REQ);
zmq::socket_t responder(context, ZMQ_REP);
// ...
}
더불어 ZeroMQ의 다른 소켓 타입에 대한 정보는 공식 문서를 참고하세요: http://api.zeromq.org/