
ZeroMQ의 소켓 연결과 관련된 몇 가지 중요한 점을 설명하겠습니다.
ZeroMQ의 소켓은 연결된 상태에서 다른 메시지를 받을 수 있습니다. 소켓이 연결된 상태에서 disconnect를 호출하면, 소켓은 연결을 끊을 수 있지만, 아직 메시지를 받을 수 있습니다. 이 메시지를 받은 후에 disconnect를 호출하면, 소켓은 연결을 끊을 수 있습니다.
disconnect를 호출한 후 다시 connect를 호출하면, 이전에 연결된 소켓과 동일한 소켓으로 연결되지 않습니다. ZeroMQ는 소켓을 연결할 때, 소켓의 주소와 포트를 사용하여 연결을 맺습니다. 소켓의 주소와 포트가 동일하더라도, 이전에 연결된 소켓과 동일한 소켓으로 연결되지 않습니다. ZeroMQ는 소켓을 연결할 때, 소켓의 주소와 포트를 사용하여 연결을 맺기 때문에, 이전에 연결된 소켓과 동일한 소켓으로 연결되지 않습니다.
따라서, disconnect를 호출한 후 다시 connect를 호출하면, 새로운 소켓으로 연결이 됩니다. 이전에 연결된 소켓과의 연결은 끊어진 것이 맞습니다.
2025-06-12 03:02