내가 하고 싶은거 소켓에 대한 계략적 설명과 사용

다음에 자바로 소켓 프로그래밍하는 법

<aside> 🤔 프록시 패턴을 하던 중에 RMI를 이용하면 원격 프록시를 만들 수 있다고 하더라. 그래서 찾다가 찾다가 보니 결국 모든 것은 하나로 이어진다는 것을 알았다. 결론부터 말하면 RMI도 결국 Socket기반이다. 그래서 Socket 프로그래밍을 할줄 알면 RMI는 쉬울 수 있다는 결론이 났다. 그래서 계략적으로 가지고 놀아볼 예정이다.

</aside>

선행지식

소켓이란

구성요소

소켓 특징

흐름

구현 방법

https://medium.com/pocs/tcp-ip-이론-ip-주소-서브넷-마스크-그리고-기본-게이트웨이-ccd6d832711e

https://velog.io/@givepro91/게이트웨이-Gateway란

https://m.blog.naver.com/ki630808/221859634986

https://on1ystar.github.io/socket programming/2021/03/16/socket-1/

https://bnzn2426.tistory.com/52?category=770232

https://dad-rock.tistory.com/1122

https://codevang.tistory.com/185

서버 클라이언트
포트지정 bind O X
수신 대기 listen O X
지정된 포트에 대해 원격 장비의 연결 받기 accept O X
원격 장비에 연결 connect O O
데이터보내기 send O O
데이터 받기 recv O O
연결 닫기 close O O