서버 (S) 가 있고, 클라이언트 (C1, C2...Cn) 가 있습니다.
각각의 클라이언트에는 에이전트가 실행중입니다.
서버에서 임의의 시점에 각 클라이언트로 특정한 메시지를 보냅니다.
그러면 클라이언트의 에이전트가 서버에서 수신된 메시지를 받아서
클라이언트의 에이전트 프로그램은 특정한 이벤트를 실행하려고 합니다.
그리고 클라이언트에서 이벤트 처리가 완료되면 성공 및 실패 결과를 서버로 보내주려고 합니다.
결론은 서버와 클라이언트 간에 메시지를 주고 받는 방법을 알고자 합니다.
서버에서도 접속한 클라이언트 정보들을 다 알고 있을테니까... 원하는 클라이언트로 메시지를 날려면 됩니다.