클라이언트가 요청에 따라 응답을 받을 수 있는 소켓을 만들려고 하는데 CentOS 7에서 이를 달성하는 방법을 모르겠습니다.
지금까지 포트 100에서 소켓을 열고 클라이언트 요청을 파일에 저장했습니다.
#!/bin/sh
nc -lvk 88.109.110.161 100 > port100.txt 2>&1
나는 클라이언트로서 다음과 같은 요청을 보냅니다.
echo "Hello" | nc 88.109.110.161 100
파일은 다음으로 채워집니다.
Ncat: Version 6.40 ( http://nmap.org/ncat )
Ncat: Listening on 88.109.110.161:100
Ncat: Connection from 88.109.110.161.
Ncat: Connection from 88.109.110.161:47578.
Hello
클라이언트가 요청이 Hello인 경우 World, World인 경우 Hello라는 쿼리를 기반으로 응답을 받기를 원합니다. 어떻게 해야 하나요?