WIZnet Developer Forum

서버와 클라이언트를 동시에 사용이 가능 한가요?

W5500 이더넷 쉴드를 사용해서 온도 모니터링 장비를 개발 하려고 구상중인데요
평소에는 tcp 서버로 동작 하고 있다가 수집된 온도를 서버로 전송할때는 client로 동작하여 전송 하려고 하는데요
tcp서버는 그대로 두고 client를 별도로 동작 시켜서 데이터를 전송 하려고 합니다
즉, tcp서버를 중지 하지 않고 그대로 두고 client를 동작 하려고 하는데 가능한지 궁금합니다
감사합니다

안녕하세요.

말씀하신 대로 구현하시려면 소켓을 2개를 열어 동작하시면 됩니다.

1번 소켓을 TCP 서버로 동작하면서 센서의 데이터 수집을 하고

이를 다른 서버로 전송할 때 2번 소켓을 열어서 클라이언트로 동작하면 될 것 같습니다.

감사합니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.